Cantitate/Preț
Produs

Pattern-Oriented Software Architecture, A System of Patterns

Autor Frank Buschmann, Hans Rohnert, Michael Stal, Peter Sommerlad, Regine Meunier
en Limba Engleză Hardback – 12 iul 1996

Ceea ce diferențiază Pattern-Oriented Software Architecture, a System of Patterns de documentația tehnică standard este capacitatea sa de a organiza soluțiile software într-un sistem coerent, nu doar într-o listă de rețete izolate. Remarcăm modul în care autorii de la Siemens AG reușesc să depășească simpla descriere a unor componente, oferind un cadru care integrează tiparele pe trei niveluri distincte: arhitectură (high-level), design (medium-level) și idiomuri specifice limbajelor de programare (low-level). Această ierarhizare permite atât noviceului, cât și expertului să înțeleagă nu doar 'cum' se implementează o soluție, ci și 'unde' se plasează ea în ecosistemul unei aplicații complexe. Cititorul care a aplicat deja ideile fundamentale din Design Patterns de Erich Gamma va găsi aici o extensie necesară a perspectivei. Dacă lucrarea lui Gamma (cunoscută ca Gang of Four) se concentrează pe flexibilitatea obiectelor, acest volum extinde analiza către structura macro a sistemelor software. Credem că forța acestui text rezidă în pragmatismul său; pattern-urile prezentate nu sunt rigide, ci sunt descrise ca entități vii, derivate din experiență, menite să fie adaptate și rafinate de către arhitect. În contextul operei lui Frank Buschmann, acest prim volum pune bazele teoretice și terminologice care sunt dezvoltate ulterior în Pattern-Oriented Software Architecture, a Pattern Language for Distributed Computing, unde accentul se mută pe sistemele distribuite. Structura narativă a cărții urmează o logică riguroasă, facilitând utilizarea sa ca instrument de referință în proiectarea arhitecturilor eterogene.

Citește tot Restrânge

Preț: 25643 lei

Preț vechi: 32053 lei
-20%

Puncte Express: 385

Carte disponibilă

Livrare economică 27 mai-10 iunie
Livrare express 12-16 mai pentru 5870 lei


Specificații

ISBN-13: 9780471958697
ISBN-10: 0471958697
Pagini: 496
Ilustrații: Mit Abb. u. Übers.
Dimensiuni: 196 x 241 x 31 mm
Greutate: 1.1 kg
Ediția:Volume 1
Editura: John Wiley & Sons, Inc.
Colecția Wiley Software Patterns Series
Locul publicării:Chichester, United Kingdom

De ce să citești această carte

Recomandăm această carte arhitecților software și dezvoltatorilor care doresc să treacă de la scrierea de cod la proiectarea sistemelor robuste. Cititorul câștigă un vocabular tehnic precis și un set de soluții verificate pentru probleme recurente de design. Este un manual esențial pentru oricine dorește să înțeleagă ierarhia tiparelor de arhitectură, oferind instrumentele necesare pentru a construi aplicații scalabile și ușor de întreținut.


Despre autor

Frank Buschmann este un expert recunoscut în domeniul arhitecturii software, activând în cadrul Siemens AG din Germania. Contribuția sa la literatura tehnică este marcată de seria POSA (Pattern-Oriented Software Architecture), care a definit standardele moderne în utilizarea tiparelor de proiectare. Alături de coautori precum Michael Stal și Douglas C. Schmidt, Buschmann a transformat concepte abstracte în metodologii aplicabile în industrie. Deși a explorat și alte zone editoriale, rămâne o figură centrală în comunitatea de inginerie software prin lucrările sale dedicate sistemelor distribuite și limbajelor de tipare.


Descriere scurtă

Pattern - Oriented Software Architecture A System of Patterns Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal of Siemens AG, Germany Pattern-oriented software architecture is a new approach to software development. This book represents the progression and evolution of the pattern approach into a system of patterns capable of describing and documenting large-scale applications. A pattern system provides, on one level, a pool of proven solutions to many recurring design problems. On another it shows how to combine individual patterns into heterogeneous structures and as such it can be used to facilitate a constructive development of software systems. Uniquely, the patterns that are presented in this book span several levels of abstraction, from high-level architectural patterns and medium-level design patterns to low-level idioms. The intention of, and motivation for, this book is to support both novices and experts in software development. Novices will gain from the experience inherent in pattern descriptions and experts will hopefully make use of, add to, extend and modify patterns to tailor them to their own needs. None of the pattern descriptions are cast in stone and, just as they are borne from experience, it is expected that further use will feed in and refine individual patterns and produce an evolving system of patterns. Visit our Web Page http://www.wiley.com/compbooks/