Pagini

Se afișează postările cu eticheta Design patterns in romana. Afișați toate postările
Se afișează postările cu eticheta Design patterns in romana. Afișați toate postările

2013-06-26

Singleton, Prototype si Object Pool - in romana

Celelalte 3 Design Pattern-uri creationale, conform sourcemaking.com. O sa parafrazez grosolan de acolo in cele ce urmeaza.

Design Pattern-ul Singleton

Cred ca este unul dintre cele mai cunoscute design pattern-uri. Intentia lui este sa puna la dispozitie la nivel global o instanta unica a unei anumite clase, care, in plus, poate fi initializata lenes (lazy), just-in-time.

2012-12-05

Abstract Factory, Factory Method si Builder - in romana

Initial voiam sa scriu articolele astea in stilul in care sunt scrise toate cartile despre Design Patterns: cate unul pe articol. Apoi m-am razgandit. Le voi scrie in felul in care mi se pare mie potrivit, in asa fel incat sa inteleg mai bine ce-i cu pattern-urile astea.

Cam orice carte pe subiect vad ca incepe cu Fabrica Abstracta (Abstract Factory Design Pattern), asa ca momentan ma voi conforma.

2012-11-30

Design patterns - in romana

Vreau sa incep aceasta serie de articole despre design patterns mai mult pentru a-mi sedimenta cunostintele, gen am citit despre acest subiect si rezum ideile aici ca se mi le clarific.


Ce sunt si ce-i cu ele

Design patterns - sa le zicem modele de proiectare si sa le prescurtam DP - sunt solutii generice de programare ale anumitor probleme care sunt intalnite destul de des in domeniul dezvoltarii de software. Sunt sabloane care descriu in linii mari cum se pot rezolva problemele respective. O parte din ele au fost descrise impreuna pentru prima oara in cartea "Design Patterns: Elements of Reusable Object-Oriented Software" scrisa de asa-numita Gang of Four: Erich Gamma, Richard Helm, Ralph Johnson si John Vlissides. De obicei e referita ca "GoF book".