Software Quality

AI-assisted Software Development: Tools & Processes

In the rapidly evolving landscape of software development, the integration of artificial intelligence (AI) and generative AI (Gen AI) is…

3 months ago

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

Measure Code Quality using Cyclomatic Complexity

The article talks about how McCabe's cyclomatic complexity could be used to measure several different aspects of code quality. The…

2 years ago

Checklist for Effective Code Review

Are you involved in day-to-day code reviews? Would you like to suggest to your team members a checklist that can…

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

Unit Testing Interview Questions – Set 1

This page lists down the practice tests / interview questions and answers for unit testing (general concepts) which applies for all…

6 years ago

Software Build & Release Versioning Strategy

The blog represents the software build and release versioning strategy which can be used to tag web or mobile releases…

7 years ago

Solution to Permission Denied (Public Key) for Git Clone

Following error occurs while you are trying to clone a git project. I tried cloning a Github demo project in…

7 years ago

Mocha Unit Tests with Hello World

This blog helps you get started with Mocha and also present steps and sample tests which can be used to…

7 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