Ocena:

Książka ta jest wysoko ceniona jako klasyk w dziedzinie tworzenia oprogramowania, zwłaszcza ze względu na dokładne omówienie języka UML i wzorców projektowych, wraz z podstawowymi działaniami związanymi z projektami oprogramowania. Jest uznawana za wartość edukacyjną i szczegółowe informacje, dzięki czemu jest niezbędna dla studentów i profesjonalistów zajmujących się programowaniem.
Zalety:⬤ Szczegółowa zawartość obejmująca UML, wzorce projektowe i działania związane z projektami programistycznymi
⬤ uważana za klasyczną i wysoce zalecaną
⬤ duża wartość edukacyjna
⬤ zawiera dwie wpływowe książki w tej dziedzinie
⬤ szybka dostawa produktów.
Może zawierać więcej szczegółów niż jest to konieczne dla niektórych czytelników do zrozumienia głównych koncepcji.
(na podstawie 5 opinii czytelników)
Valuepack: Design Patterns:Elements of Reusable Object-Oriented Software with Applying UML and Patterns:An Introduction to Object-Oriented Analysis and Design and Iterative Development
Design Patterns to nowoczesny klasyk w literaturze programowania obiektowego, oferujący ponadczasowe i eleganckie rozwiązania typowych problemów w projektowaniu oprogramowania.
Opisuje wzorce zarządzania tworzeniem obiektów, komponowania obiektów w większe struktury i koordynowania przepływu sterowania między obiektami. Książka zawiera liczne przykłady, w których użycie kompozycji zamiast dziedziczenia może poprawić możliwość ponownego wykorzystania i elastyczność kodu.
Należy jednak pamiętać, że nie jest to samouczek, ale katalog, którego można użyć do znalezienia wzorca projektowego zorientowanego obiektowo, który jest odpowiedni dla potrzeb konkretnej aplikacji - wybór dla programistów-wirtuozów, którzy cenią (lub wymagają) spójnych, dobrze zaprojektowanych projektów zorientowanych obiektowo.