Knjiga Gotova rešenja se zasniva na pretpostavci da u računarskom programiranju postoji ograničeni broj problema. Ova knjiga je usmerena na neke zajedničke probleme projektovanja programa, kao što je prilagođavanje interfejsa jednog objekta interfejsu drugog, ili obaveštavanje jednog objekta o promeni stanja drugog objekta, i objašnjava najbolji način (koji ne mora uvek da bude i najočigledniji) na koji autori znaju da reše taj ograničeni broj problema. Suština je u tome da sofisticirane dizajnerske ideje autora možete koristiti u rešavanju problema koji se uvek iznova javljaju u programerskoj praksi. Ponuđena rešen
ja su predstavljena opštim dijagramima podataka i logičkih struktura.
S pravom se može reći da ova knjiga predstavlja svojevrsni katalog jednostavnih i jezgrovitih rešenja. Predstavljena su 23 uzorka koja nikada ranije nisu bila dokumentovana i koja omogućuju projektantima da stvaraju fleksibilnija, elegantnija i višekratno upotrebljiva dizajnerska gotova rešenja. Posle uvodnog dela u kome autori objašnjavaju šta su to uzorci i kako oni mogu da pomognu u projektovanju OO softvera, sledi sistematično imenovanje, objašnjavanje, procena i katalogizacija projektnih rešenja koja se često ponavljaju u OO sistemima. Uz svaki uzorak su opisani i uslovi u kojima je on primenljiv, dato je objašnjenje kada taj uzorak može da se koristi imajući u vidu druga dizajnerska ograničenja, kao i osvrt na posledice i ustupke koje morate da napravite kada koristite određene uzorke u okviru većeg projekta.
KRATAK SADRŽAJ
Predgovor autora
Predgovor izdavaca
Uputstvo za citaoce
1 Uvod
2 Analiza projekta: projektovanje editora dokumenata
Katalog uzoraka
3 Gradivni uzorci
4 Strukturni uzorci
5 Uzorci ponašanja
6 Zaključak
A Glosar
B Smernice za notaciju
C Osnovne klase
Bibliografija
Ostali naslovi iz oblasti: Integrisani software
Izdavač: CET; 2002; Broširani povez; latinica; 395 str.; 86-7991-153-4;