CQSE Blog
News & Updates

All news and updates

I Can't Remove It, It's not a Clone
I Can't Remove It, It's not a Clone
Redundant source code fragments—code clones— are a major indication of low-quality code. Code ...
Teamscale for Structured Text
Teamscale for Structured Text
Many static analysis tools excel at analyzing code that is written in popular programming languages ...
The Beauty of Code Deletion
The Beauty of Code Deletion
For me, one of the most appealing quality improvement actions still is the deletion of code. That ...
Cool Java 8 Features: To Use or not to Use
Cool Java 8 Features: To Use or not to Use
Java 8 has brought us a bunch of new language features, among which are Lambda Expressions and the ...
It Wasn't Me: Baselining in Teamscale
It Wasn't Me: Baselining in Teamscale
Almost every long-living software system has accumulated an abundance of quality deficits over ...
The Real Benefits of Short Methods
The Real Benefits of Short Methods
As you probably know, you should keep the methods (functions, procedures, …) in your code short and ...
Comments Don't Make Up For Bad Structure
Comments Don't Make Up For Bad Structure
All common programming languages have features that help you to organize and structure your code. A ...
Android Code Quality: Redundancy
Android Code Quality: Redundancy
This is the second part of our quality audit of the Android core component’s source code. In my ...
Android Code Quality: Structure
Android Code Quality: Structure
Code quality audits are a fundamental part of our daily work as software quality consultants. The ...
Page 1 of 2
Our Team

Dr. Nils Göde

… helps you to analyze and improve your software. I know how to do that, because I have done so for a number of large systems in a variety of different projects. Before that I studied computer science at the Universität Bremen and the Bond University in Australia. I am an expert in code quality and I hold a doctoral degree in Software Engineering from the Universität Bremen.
Dr. Nils Göde
The Beauty of Code Deletion
The Beauty of Code Deletion
For me, one of the most appealing quality improvement actions still is the deletion of code. That...
Cool Java 8 Features: To Use or not to Use
Cool Java 8 Features: To Use or not to Use
Java 8 has brought us a bunch of new language features, among which are Lambda Expressions and the...
The Real Benefits of Short Methods
The Real Benefits of Short Methods
As you probably know, you should keep the methods (functions, procedures, …) in your code short and...
Comments Don't Make Up For Bad Structure
Comments Don't Make Up For Bad Structure
All common programming languages have features that help you to organize and structure your code. A...
Android Code Quality: Redundancy
Android Code Quality: Redundancy
This is the second part of our quality audit of the Android core component’s source code. In my...
Page 1 of 2
CQSE Blog
The Beauty of Code Deletion
The Beauty of Code Deletion
For me, one of the most appealing quality improvement actions still is the deletion of code. That...
Cool Java 8 Features: To Use or not to Use
Cool Java 8 Features: To Use or not to Use
Java 8 has brought us a bunch of new language features, among which are Lambda Expressions and the...
The Real Benefits of Short Methods
The Real Benefits of Short Methods
As you probably know, you should keep the methods (functions, procedures, …) in your code short and...
Comments Don't Make Up For Bad Structure
Comments Don't Make Up For Bad Structure
All common programming languages have features that help you to organize and structure your code. A...
Android Code Quality: Redundancy
Android Code Quality: Redundancy
This is the second part of our quality audit of the Android core component’s source code. In my...
Page 1 of 2