Saturday, 21 March 2015

Interview with Robert C. Martin on SOLID principles.

Five SOLID principles give guidelines on how to organize code into classes:

Single responsibility,
Open-close,
Liskov substitution,
Interface segregation,
Dependency inversion.

Robert Martin is a developer, acclaimed speaker at conferences worldwide, and the author of many books including: The Clean Coder, Clean Code, Agile Software Development: Principles, Patterns, and Practices, and UML for Java Programmers.

Interview gives a picture on how to think while designing software using SOLID.

3 comments:

en.mobilne.org said...

Is Singleton a pattern or anti-pattern according to SOLID principles?

en.mobilne.org said...

It may be treated as anti-pattern because there are more than one responsibility of Singleton class (instantiation and real singleton's functionality)

Unknown said...

Home | Casino | Jordan12-Retro
The air jordan 18 retro men sports ultimate in air jordan 18 retro varsity red cheap online website to buy air jordan 18 retro men blue gambling, Jordan12 was built to meet the needs of air jordan 18 retro cheap the most discriminating and experienced sports bettors. It is a place to air jordan 18 retro yellow shipping gamble in and out