Autor: Robert Nord



Tworzenie architektury oprogramowania

Christine Hofmeister, Robert Nord, Dilip Soni | Inżynieria oprogramowania Algorytmy, Wszystko o programowaniu



Projektowanie architektury dobrego jakościowo oprogramowania zawsze było ważne, ale w dzisiejszym dynamicznym, szybko się zmieniającym i złożonym środowisku rozwijania programów ma znaczenie podstawowe. Solidny, dobrze przemyślany projekt ułatwia zarządzanie złożonością oprogramowania, znalezienie kompromisu między sprzecznymi często wymaganiami i wreszcie terminowe wprowadzenie na rynek dobrego produktu. Kiążka "Tworzenie architektury oprogramowania" to źródło praktycznych wskazówek i metod tworzenia projektów dobrego oprogramowania. W ogólnych zarysach omówiono podstawy dotyczące architektury oprogramowania, a szczegółowo – zadania związane z jej tworzeniem, przy czym skoncentrowano się na czterech perspektywach architektonicznych: pojęciowej, modułowej, wykonawczej i kodowej. Analizując cztery rzeczywiste przypadki, przedstawiono spostrzeżenia i najlepsze rozwiązania najbardziej fachowych architektów oprogramowania. Pokazano tym samym, w jaki sposób pojęcia i metody opisane w książce znajdują...