KSIĄŻKI

Tworzenie komponentów logicznych aplikacji [Head First – Software Architecture]

Tworzenie komponentów logicznych można podzielić na cztery etapy:1. Identyfikacja głównych komponentów2. Przypisywanie wymagań do komponentów3. Analiza roli i odpowiedzialności4. Analiza charakterystyk Te etapy powinny być powtarzane przy dokonywaniu znaczących zmian w projekcie. 1. Identyfikacja głównych komponentów Jest to punkt startowy – czyli mamy jakieś wymagania odnośnie aplikacji i trzeba stworzyć pierwszy szkic komponentów. Są tutaj …

Tworzenie komponentów logicznych aplikacji [Head First – Software Architecture] Czytaj dalej »

Cztery wymiary architektury [Head First – Software Architecture]

Architekturę systemu można zazwyczaj opisać za pomocą czterech wymiarów:– Charakterystyki– Komponenty Logiczne– Styl– Decyzje Charakterystyki Opisują to jaki ma być system. Przykładowo ma być:– skalowalny (ang. scalability)– dostępny w określonym czasie (ang. availability)– wydajny (ang. performance)– bezpieczny (ang. security)– niezawodny (ang. reliability)– odporny na wywałkę systemu (ang. resilience)- zdolność systemu do odzyskiwania po awariach lub …

Cztery wymiary architektury [Head First – Software Architecture] Czytaj dalej »

Head First Wzorce Projektowe (wydanie II) – reguły zamieszczone w książce

Przedstawiam tutaj zbiór reguł umieszczonych w książce Head First Wzorce Projektowe. Nie zamierzam dodawać tutaj opisu kolejnych wzorców, ponieważ w Internecie jest już tego nadto. Kolejne reguły będą się pojawiały wraz z postępem w czytaniu książki. 1. Wprowadzenie do wzorców projektowych (wzorzec Strategia) Hermetyzuj co się zmienia Przedkładaj kompozycję nad dziedziczenie Koncentruj się na tworzeniu …

Head First Wzorce Projektowe (wydanie II) – reguły zamieszczone w książce Czytaj dalej »

Domain-Driven Design – Eric Evans (streszczenie) [ZAWIESZONE]

Przedstawiam tutaj streszczenie książki Erica Evansa Domain-Driven Desing Tackling Complexity in the Heart of Software (kolejne rozdziały będą się pojawiały wraz z postępem w czytaniu; na ten moment zawiesiłem czytanie tej książki przez prozaiczny powód – są pozycje na rynku, które mogą wnieść więcej do mojego asortymentu na ten moment niż niniejsza książka). Part I …

Domain-Driven Design – Eric Evans (streszczenie) [ZAWIESZONE] Czytaj dalej »