Poradź dobrą książkę (książki) na temat projektowania architektury oprogramowania. Poziom początkujący-średniozaawansowany

Autor:robyn en

Doradztwo w zakresie projektowania oprogramowania. Podczas gdy czytałem S. McConnell "Perfect Code" - czuję się mało ... Bardziej interesuje mnie projektowanie w dziedzinie programowania stron internetowych, ale generalnie nie będę rezygnował z bardziej abstrakcyjnych i niezwiązanych z technologią wskazówek.

Odpowiedzi

pat allen
link Mastkhev, jak to mówią
Odpowiedzi:
gdzie jeszcze go zdobyć, od dawna chciałem przeczytać :) - steven jamal
A dlaczego ozon nie jest naprawdę wygodny? Kupuję tam tylko książki. - robin romero
Doskonale, zacząłem czytać tę książkę. W spisie treści - czego potrzebuję. Spójrzmy na treść. - hannah vandeveire
jeraldo
Odpowiedzi:
To nie jest poziom wyjściowy i jest napisany w takim języku, że trudno jest zmusić się do zagłębiania się w niego. Książka jest prawdopodobnie już dla profesjonalistów, choć nie twierdzę, że jest to klasyk. - josh keller
To już zostało opanowane, przynajmniej staram się nie zapomnieć o zaleceniach tej książki. Mam go praktycznie na pulpicie. - siddharth desai
Zaledwie wczoraj kupiłem to samo. Tak, książka jest napisana raczej nie prostym językiem, ale ten, kto myśli o architekturze oprogramowania, powinien już coś wiedzieć - serina
megan hardee
Head first Design Patterns Bardzo mi się podobało. Czasami wpadam do sprawdzenia znajomości szablonów
jayne capps
Udane projektowanie oprogramowania jest możliwe w 3 podstawowych warunkach:
1. Znajomość języka UML
2. Znajomość wzorów (projektowanie i oprogramowanie)
3. Posiadanie specjalnych narzędzi do projektowania.
Wymienione w kolejności masteringu.
Moim zdaniem książkę link można uznać za bardzo udaną na ten temat.
Odpowiedzi:
Brad. Znajomość języka UML w ogóle nie pomaga w projektowaniu.
Procesy kognitywne nie są w żaden sposób przyspieszane przez poznanie szczegółów składni UML.

Owoce procesu poznawczego można zapisać w dowolnej formie, a UML to tylko jeden na milion. Często ludzie wymyślają własne ML - muhammad amiruddin
carly bowden
Dodam, że osobiście pomogłem (to jest, pamiętam):

 - Fowler, Scott UML. Podstawy.

 - Nilsson. Zastosowanie DDD i wzorców projektowych.
derklbot rosenstrauch
Oprócz wzorców projektowych, link będzie dobrze.
santha
Odnośnie wzorów, istnieje strona www.dofactory.com/, mają też książkę o wzorach. Przykłady nie zawsze są dobrze dobrane, ale ogólnie wszystko jest opisane w dość prostym języku, a jeśli Gang of Four jest trudny, możesz spróbować zająć się tą książką.
Odpowiedzi:
W Gangu Czwórki wszystko jest w porządku, zapomniałem o tym powiedzieć. - morris
marci
To nie są książki, ale te zasoby online również mogą być przydatne:
 www.design-pattern.ru  www.javenue.info/themes/ood  link  link  www.oodesign.com
Odpowiedzi:
Core J2EE Patterns - corrina lawson
Jakie książki należy przeczytać, aby dowiedzieć się, jak zaprojektować iPhone'a / iPada? :: Układ. Jak zaimplementować granicę wewnątrz bloku, a nie na jego granicy? Przykład w opisie :: Ile doświadczony programista może dziś uzyskać? :: Jakiej książki zacząć naukę Java? :: Głosowanie na artykuł o Habré?
Zostaw odpowiedź
Linki