Published onOctober 4, 2024Mastering component cohesion, 3 principles every developer should know 😎software-developmentbookclean-architectureThe 3 Component Cohesion Principles are essential to building modular and maintainable systems. Discover why and how to apply them to improve the str...
Published onSeptember 22, 2024Why Your Functions Shouldn't Have Side Effectssoftware-developmentclean-codebookDiscover why functions without side effects are essential for writing clean and maintainable code.
Published onSeptember 21, 2024The Law of Demeter, Writing Cleaner and More Maintainable Code 😊software-developmentclean-codebookUnderstand the Law of Demeter and how it can help you write cleaner, more maintainable code.
Published onSeptember 20, 2024Components in Clean Architecturesoftware-developmentclean-architecturebookUnderstanding the concept of components in Clean Architecture and how it can simplify maintaining your code.
Published onSeptember 19, 2024The importance of namingsoftware-developmentclean-codebookThe importance of naming convention for clean code
Published onSeptember 18, 2024The Open/Closed Principle (OCP)software-developmentclean-architecturebookUnderstand the Open/Closed Principle (OCP) in SOLID for scalable Web Code
Published onSeptember 16, 2024A function should do one thingsoftware-developmentclean-codebookWhy a function should do only one thing and how it improves code quality
Published onSeptember 11, 2024The Dependency Inversion Principlesoftware-developmentclean-architecturebookWhy the Dependency Inversion Principle is essential for maintainable code
Published onSeptember 10, 2024Single Responsibility Principlesoftware-developmentclean-architecturebookUnderstanding the first SOLID principle
Published onSeptember 9, 2024Why You Shouldn't Overuse Commentssoftware-developmentclean-architecturebookAre comments really necessary?
Published onSeptember 8, 2024The importance of good software designsoftware-developmentclean-architecturebookWhy is good software design important?
Published onSeptember 6, 2024Developing new functionality or refactoringsoftware-developmentbookrefactoringWhy isn't developing a new feature and refactoring it at the same time a good idea?
Published onJanuary 9, 202410 Golden Rules for Writing Clean and Maintainable Functions with Clean Code 💻software-developmentclean-codebookDiscover the 10 best Clean Code practices to write clean, short, and maintainable functions, as explained by Uncle Bob.
Published onAugust 13, 2023How to be a pragmatic developer ?software-developmentbookthe-pragmatic-programmerCan I be an effective and realistic developer ?