githubEdit

Development Concepts

PATTERNS

DovAmir

Programming Concepts

Dependency injectionarrow-up-right - based on SOLIDarrow-up-right the class should do one thing, so we are letting other classes create 3rd party/class objects for us instead of doing it internally, either by init passing or by injecting in runtime.

SOLIDarrow-up-right - the five principles of object oriented.

Last updated

Was this helpful?