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…

11 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…

3 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…

3 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…

7 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…

7 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…

8 years ago