Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in solid-principles

Does the "Open for extension, closed for modification" principle make any sense?

What is the benefit of using curried/currying function in Functional programming?

How to avoid casting to a specific interface

Why is passing stateful objects to constructor a bad thing?

php oop solid-principles

classes with CRUD methods violating Single Responsibility principle?

SOLID principles and how to actually implement them

A way around instantiating sub classes in super class

The rule for preconditions/postconditions of derivatives

does using default methods in interfaces violates Interface segregation principle?

Subtypes of an interface only compatible with a subtype of another interface

Is it fine to typecast from one implementation type to another while using an object?

Does Reflection violate LSP?

Typescript - Open-closed principle

How to not violate Open/Closed Principle when checking for type is needed

What is the scope of the Single Responsibility Principle and how does it work with DRY?

Duplicate business logic in front-end with ddd microservice back-end

Dependency Inversion Principle - Where should the interfaces go?