Sandesh GaonkarUnderstanding Anti Patterns of Software EngineeringImproving our grasp of design patterns and best coding practices is crucial. However, it’s equally important to recognize the existence of…Apr 20Apr 20
Sandesh GaonkarEmbracing FIRST Testing Principles“Clean code is more than just good practice, it’s a philosophy that fosters maintainability, readability, and collaboration within software…Mar 13Mar 13
Sandesh Gaonkar“Redis Rediscover: Escaping the ‘Just Another MySQL’ Trap!”Redis is an open-source, in-memory data structure store that serves as a high-performance and versatile database, cache, and message…Feb 12Feb 12
Sandesh GaonkarLombok Beyond Getter SettersLombok a popular library used to remove the boiler plate code, But it is not limited to providing getters and setters. Lets explore the…Jan 29Jan 29
Sandesh GaonkarAAA Pattern TestingWhen we talk about quality code, readability is one the key prospect. To achieve code readability for unit test the 3A concept can be used…May 27, 2023May 27, 2023
Sandesh GaonkarUnderstanding Open Source Software LicenseOpen source licenses are licenses that comply with the Open Source Definition and to be approved by the Open Source Initiative(OSI)…Apr 5, 2023Apr 5, 2023
Sandesh GaonkarinAIA Singapore Technology BlogRefactor if/elseif/elseif using Strategy Design PatternStrategy Design pattern enables an algorithm’s behavior to be selected at runtime. The patternNov 8, 202231Nov 8, 202231
Sandesh GaonkarinAIA Singapore Technology BlogWhy Singleton Pattern is considered as anti-design pattern ?We all have been using Singleton Pattern for a long time, but does it actually nominates to be a design pattern.Aug 15, 20212Aug 15, 20212