Ocena:
Obecnie brak opinii czytelników. Ocena opiera się na 2 głosach.
Simple Object-Oriented Design: Create Clean, Maintainable Applications
Pisz kod obiektowy, który jest łatwy w zarządzaniu, utrzymaniu i przyszłościowy.
Wewnątrz Simple Object Oriented Design odkryjesz wnikliwe zasady zmniejszania złożoności kodu obiektowego, w tym: ⬤ Projektowanie klas zawsze w spójnych stanach
⬤ Projektowanie klas, które są zawsze w spójnych stanach.
⬤ Tworzenie abstrakcji, które ułatwiają rozszerzanie oprogramowania w bardzo elastyczny sposób.
⬤ Zmniejszenie wpływu sprzężenia na bazę kodu.
⬤ Modelowanie projektów klas, które abstrahują od szczegółów infrastruktury i wykorzystują ją do maksimum.
⬤ Zmniejszenie złożoności kodu.
Proste projektowanie obiektowe: Twórz czyste, łatwe w utrzymaniu aplikacje to kompleksowy podręcznik praktyk projektowych, zasad i wzorców, które pomagają uprościć oprogramowanie zorientowane obiektowo. Książka jest skierowana do pracujących programistów. Nie ma tu goniącej za doskonałością teorii, która zawodzi w praktyce - opanujesz „wystarczająco dobre” techniki, które są skuteczne w rzeczywistych środowiskach.
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.
O technologii
W miarę rozwoju i rozbudowy oprogramowania, każda nowa funkcja i funkcjonalność potencjalnie zwiększa złożoność bazy kodu. Rezultat? Błędy, awarie i zbyt dużo czasu spędzonego na rozplątywaniu niezrozumiałego, starszego kodu. Prawidłowo stosowane zasady projektowania pomagają zapewnić, że aplikacje są łatwe w zarządzaniu przez długi czas.
O książce
Książka Simple Object Oriented Design jest pełna technik pozwalających zachować prostotę kodu obiektowego, nawet gdy aplikacje ewoluują i rosną. Każda zasada zawarta w tej książce została przetestowana i sprawdzona w trakcie 20-letniej kariery autora Mauricio Aniche w tworzeniu oprogramowania. Dowiesz się, co stanowi zarówno dobry, jak i zły projekt oprogramowania zorientowanego obiektowo oraz jak zarządzać zależnościami, modułami i innymi funkcjami, które powodują złożoność. Odkryj, jak dokonywać lepszych kompromisów przy podejmowaniu decyzji projektowych i kiedy wybrać złożoność zamiast prostszych struktur danych. Dzięki tej książce będziesz gotowy do pisania kodu, który jest elastyczny na przyszłość bez spowalniania dostarczania funkcji.
O czytelniku
Dla czytelników, którzy znają język obiektowy. Przykłady Java w tej książce są łatwe do zrozumienia dla każdego programisty.
O autorze.
Życiową misją dr Maurcio Aniche jest uczynienie inżynierów oprogramowania lepszymi w tym, co robią. Jest liderem technicznym w Adyen i adiunktem w dziedzinie inżynierii oprogramowania na Delft University of Technology. Maurcio jest autorem książki Effective Software Testing: A Developer's Guide opublikowanej w 2022 r. przez Manning, książki, która została już przyjęta przez uniwersytety na całym świecie.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)