Software Quality

Code Quality Interview Questions for Software Developers

Code quality concepts must be understood well by software developers to write a good quality code. Also, technical lead and technical architects…

2 years ago

Single Responsibility Principle with Java Code Example

Single Responsibility Principle (SRP) is one of the most important object-oriented coding principle which, if followed religiously, can help you…

6 years ago

Why consider using Guava-like Libraries for API Contract Conditions Checks

This article represents a perspective on why one should consider using Pre/Post condition checks libraries rather than writing it down…

7 years ago

Liskov Substitution Principle with Java Code Examples

This article describes what is Liskov Substitution Principle along with code examples in Java. Please feel free to comment/suggest if…

8 years ago

5 Reasons Why Every Developer Must Adopt Dockers

This blog represents some of the key reasons why every developer must consider adopting for development. 1. Setup clean Dev…

8 years ago

How to use Sonar Dashboard to Report on Software Code Quality

This article represents methods one could adopt to read the sonar dashboard and gather data appropriately to monitor and control…

9 years ago

How to Measure Code Maintainability with Sonar

This article talks about 4 different quality parameters found on Sonar dashboard which could help measuring code maintainability. Following are…

10 years ago

Attention Developers: Take Care of Your Debts

Hmm.. was the title intriguing enough for you to check out if you as a developer got any debts to…

10 years ago

How to Predict Reusability Index of a Standalone Code

Is it possible to predict the reusability index of a block of code in a standalone mode? Meaning, given no…

11 years ago

I am not sure about the quality of software I delivered?

This is what I got to hear from average software developers across many workshop sessions that I have been undertaking…

11 years ago

Software Quality & Varied Perceptions

As part of software quality workshops that I have been taking recently, I asked various attendees about how would they…

11 years ago