Nowoczesna inżynieria oprogramowania: Robiąc to, co działa, aby szybciej tworzyć lepsze oprogramowanie

Ocena:   (4,5 na 5)

Nowoczesna inżynieria oprogramowania: Robiąc to, co działa, aby szybciej tworzyć lepsze oprogramowanie (David Farley)

Opinie czytelników

Podsumowanie:

Książka przedstawia podstawowe zasady inżynierii oprogramowania i podkreśla znaczenie zdyscyplinowanego, naukowego podejścia do tej dziedziny. Chociaż oferuje cenne spostrzeżenia i praktyczne porady, niektórzy czytelnicy uważają ją za powtarzalną i pozbawioną praktycznych przykładów.

Zalety:

Dostarcza mocnych argumentów za traktowaniem tworzenia oprogramowania jako dyscypliny inżynieryjnej, oferuje świetne pomysły i staranną komunikację, destyluje ważne zasady mające zastosowanie poza oprogramowaniem, zachęca do zdyscyplinowanego i naukowego podejścia oraz służy jako pomocny model zarówno dla średnio zaawansowanych, jak i zaawansowanych programistów. Wielu czytelników docenia książkę za jej mądrość i praktyczne porady.

Wady:

Krytykowana za powtarzalność, zbyt dużą ilość niepotrzebnych informacji i brak praktycznych przykładów. Niektórzy recenzenci uważają, że koncepcje są lepiej omówione w innych formatach, takich jak kanał YouTube autora. Pojawiają się również skargi dotyczące niejednoznaczności i nieco chaotycznego przekazu.

(na podstawie 61 opinii czytelników)

Oryginalny tytuł:

Modern Software Engineering: Doing What Works to Build Better Software Faster

Zawartość książki:

Popraw swoją kreatywność, efektywność i ostatecznie swój kod

W Nowoczesnej inżynierii oprogramowania pionier ciągłego dostarczania David Farley pomaga profesjonalistom oprogramowania myśleć o swojej pracy bardziej efektywnie, zarządzać nią z większym powodzeniem i autentycznie poprawiać jakość ich aplikacji, ich życia i życia ich kolegów.

Pisząc dla programistów, menedżerów i kierowników technicznych na wszystkich poziomach doświadczenia, Farley oświetla trwałe zasady leżące u podstaw skutecznego tworzenia oprogramowania. Dystrybuuje dyscyplinę do dwóch podstawowych ćwiczeń: uczenia się i eksploracji oraz zarządzania złożonością. Dla każdego z nich definiuje zasady, które mogą pomóc poprawić wszystko, od sposobu myślenia po jakość kodu, i opisuje sprawdzone podejścia promujące sukces.

Pomysły i techniki Farleya łączą się w jednolite, naukowe i fundamentalne podejście do rozwiązywania praktycznych problemów związanych z tworzeniem oprogramowania w ramach realistycznych ograniczeń ekonomicznych. To ogólne, trwałe i wszechobecne podejście do inżynierii oprogramowania może pomóc w rozwiązywaniu problemów, z którymi jeszcze się nie zetknąłeś, przy użyciu dzisiejszych i przyszłych technologii. Oferuje głębszy wgląd w to, co robisz na co dzień, pomagając tworzyć lepsze oprogramowanie, szybciej, z większą przyjemnością i osobistym spełnieniem.

⬤ Wyjaśnij, co chcesz osiągnąć.

⬤ Wybierać narzędzia w oparciu o rozsądne kryteria.

⬤ Zorganizuj pracę i systemy, aby ułatwić ciągły, stopniowy postęp.

⬤ Oceniaj swoje postępy w kierunku dobrze prosperujących systemów, a nie tylko więcej "starszego kodu".

⬤ Uzyskiwanie większej wartości z eksperymentów i empirii.

⬤ Zachowaj kontrolę, gdy systemy stają się coraz bardziej złożone.

⬤ Osiągnij rygor bez nadmiernej sztywności.

⬤ Uczyć się z historii i doświadczenia.

⬤ Odróżniać "dobre" nowe pomysły na rozwój oprogramowania od "złych".

Zarejestruj swoją książkę, aby uzyskać wygodny dostęp do pobierania, aktualizacji i/lub poprawek, gdy tylko staną się dostępne. Szczegóły znajdują się wewnątrz książki.

Dodatkowe informacje o książce:

ISBN:9780137314911
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2022
Liczba stron:256

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Podziemne światy: przewodnik po spektakularnych podziemnych miejscach - Underground Worlds: A Guide...
Wizualna i anegdotyczna eksploracja ciekawych...
Podziemne światy: przewodnik po spektakularnych podziemnych miejscach - Underground Worlds: A Guide to Spectacular Subterranean Places
Nowoczesna inżynieria oprogramowania: Robiąc to, co działa, aby szybciej tworzyć lepsze...
Popraw swoją kreatywność, efektywność i...
Nowoczesna inżynieria oprogramowania: Robiąc to, co działa, aby szybciej tworzyć lepsze oprogramowanie - Modern Software Engineering: Doing What Works to Build Better Software Faster
Niepohamowana ciekawość: W poszukiwaniu najdziwniejszej kościelnej relikwii w najdziwniejszym...
Przeczytaj posty Davida Farleya na Penguin Blog...
Niepohamowana ciekawość: W poszukiwaniu najdziwniejszej kościelnej relikwii w najdziwniejszym włoskim mieście - An Irreverent Curiosity: In Search of the Church's Strangest Relic in Italy's OddestTown

Prace autora wydały następujące wydawnictwa:

© 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)