Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FLORIN OLARIU
CENTRIC IT SOLUTION ROMANIA
March 28, 2015
ABOUT ME
TITLE PRESENTATION
WHAT ABOUT?
TITLE PRESENTATION
AGENDA
TITLE PRESENTATION
STUPID CODE
TITLE PRESENTATION
STUPID CODE
Singleton
Tight coupling
Untestability
Premature optimization
Indescriptive naming
Duplication
TITLE PRESENTATION
SINGLETON
TITLE PRESENTATION
TIGHT COUPLING
TITLE PRESENTATION
UNTESTABILITY
TITLE PRESENTATION
PREMATURE OPTIMIZATION
TITLE PRESENTATION
INDESCRIPTIVE NAMING
TITLE PRESENTATION
DUPLICATION
TITLE PRESENTATION
TITLE PRESENTATION
TITLE PRESENTATION
TITLE PRESENTATION
DEMO - I
TITLE PRESENTATION
SOLID PRINCIPLES
TITLE PRESENTATION
JENGA GAME
TITLE PRESENTATION
SOLID
TITLE PRESENTATION
SINGLE RESPONSIBILITY
TITLE PRESENTATION
TITLE PRESENTATION
Software entities
should be open for
extension and closed
for modification.
TITLE PRESENTATION
OPEN-CLOSED PRINCIPLE
TITLE PRESENTATION
TITLE PRESENTATION
TITLE PRESENTATION
TITLE PRESENTATION
TITLE PRESENTATION
TITLE PRESENTATION
TITLE PRESENTATION
ISP states
that many clientspecific interfaces are
better than one generalpurpose interface.
TITLE PRESENTATION
TITLE PRESENTATION
TITLE PRESENTATION
TITLE PRESENTATION
Note
TITLE PRESENTATION
Note
TITLE PRESENTATION
Note
TITLE PRESENTATION
http://stackoverflow.com/questi
ons/6766056/dip-vs-di-vs-ioc
TITLE PRESENTATION
ON MORE THING
TITLE PRESENTATION
SMILES
TITLE PRESENTATION
SMILES
TITLE PRESENTATION
SMILES
TITLE PRESENTATION
SMILES
TITLE PRESENTATION
SMILES
TITLE PRESENTATION
SMILES
TITLE PRESENTATION
CONCLUSIONS
TITLE PRESENTATION
QUESTIONS?
THANK YOU!
florin.olariu@centric.eu
FLORIN OLARIU
March 28, 2015