InLevel Up CodingbySarangan JanakanSOLID Principles: Liskov Substitution Principle (LSP) (Part-3)Unpacking the Liskov Substitution Principle: Build robust, maintainable code by ensuring subclasses seamlessly replace their base classes…Jan 101Jan 101
InLevel Up CodingbySarangan JanakanSOLID Principles: The Single Responsibility Principle (Part-1)The Hidden Cost of Mixing Responsibilities: Why ‘Buy 1, Get 1 Free’ Doesn’t Work in CodeDec 15, 20241Dec 15, 20241
InLevel Up CodingbySarangan JanakanSOLID Principles: The Open Closed Principle (Part-2)Discover how to design robust, extendable software by leveraging the Open-Closed Principle, illustrated with practical Java examples.Dec 18, 2024Dec 18, 2024