Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in solid-principles

Single or Multiple Repositories pointing to same model

Does Liskov's Substitution principle conflict with Open/Closed principle?

oop solid-principles

DDD Repositories and Factories

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