Published onFebruary 4, 2024[SOLID] Liskov Substitution PrincipleprinciplesoftwareWhen adhering to this principle, derived classes should be substitutable for their base classes without altering the correctness of the program.
Published onFebruary 3, 2024[SOLID] Open-Close PrincipleprinciplesoftwareThe Open-Closed Principle (OCP) is used to achieve an extensible design for maintaining modules or classes. The principle itself applies to both classes and modules.
Published onFebruary 2, 2024[SOLID] Single responsibility PrincipleprinciplesoftwareUse when you estimate the class can be reused in many places and has the potential for extension.
Published onFebruary 1, 2024Operator (??, ||, !!, ??=, &&=) - Nullish coalesing, logical operatorjavascriptThe different between ??, ||, !!, ??=, &&= ...
Published onJanuary 25, 2024Immutable in JavascripjavascriptAn immutable value is a variable's value that cannot be changed without creating an entirely new value.