Most Recent Posts
Liskov Substitution Principle with an explanation using Composition Over Inheritance - 1 June 2023
Dependency Inversion - A Crucial Design Principle for Software Architects - 1 June 2023
May 2023
Test-Driven Development - Writing Clean Code with Confidence - 31 May 2023
Same Level of Abstraction - Why Loose Coupling and High Cohesion Aren't Enough - 30 May 2023
Clean Code - Why Loose Coupling and High Cohesion Matter - 29 May 2023
An Introduction to The Clean Architecture - Techniques for Improving Software Quality - 28 May 2023
Effortless Refactoring - Streamlining Code Improvements with ChatGPT's Developer Refactor Commands - 27 May 2023
Refactoring - The Key to Continuous Improvement in Software Design - 26 May 2023
Design Patterns - Making Your Code Flexible and Maintainable - 25 May 2023
Composition Over Inheritance - The High-Performance Method for Building Resilient Software Solutions. - 24 May 2023
Why Polymorphism is Often Better Than Conditionals in Software Development - 23 May 2023
SOLID Principles - Understanding the Importance of Loose Coupling and High Cohesion in Code - 22 May 2023
Implementing Loose Coupling and High Cohesion in Your Software Projects - 21 May 2023
Architecting Excellence - Elevating Your Software Craftsmanship with Loose Coupling and High Cohesion - 20 May 2023