Czysty kod: Podręcznik zwinnego wytwarzania oprogramowania

Ocena:   (4,7 na 5)

Czysty kod: Podręcznik zwinnego wytwarzania oprogramowania (Robert Martin)

Opinie czytelników

Podsumowanie:

Książka „Czysty kod” autorstwa Roberta C. Martina jest wysoko ceniona za praktyczne porady i zasady dotyczące pisania łatwego w utrzymaniu i czytelnego kodu. Chociaż jest ona szczególnie korzystna dla początkujących programistów i zespołów pragnących poprawić swoje standardy kodowania, zawiera również pewne treści, które mogą wydawać się przestarzałe lub zbyt idealistyczne dla doświadczonych programistów. Książka jest napisana głównie z przykładami Java, co może ograniczać jej zastosowanie dla programistów używających innych języków.

Zalety:

Dobrze skonstruowana i łatwa w czytaniu, dzięki czemu jest dostępna dla szerokiego grona odbiorców, w tym zespołów.
Zawiera cenne zasady i najlepsze praktyki dotyczące pisania czystego kodu.
Zawiera wiele praktycznych przykładów i praktycznych porad.
Podkreśla znaczenie czytelności i łatwości utrzymania kodu.
Zachęca do myślenia lub podejścia w kierunku ciągłego doskonalenia praktyk kodowania.

Wady:

Znaczna część treści jest specyficzna dla języka Java, co może nie być istotne dla programistów używających innych języków.
Niektórym rozdziałom brakuje głębi lub praktycznego zastosowania, co wpływa na ogólną jakość.
Niektóre koncepcje i zasady mogą wydawać się zbyt uproszczone lub idealistyczne, co prowadzi do potencjalnego zamieszania w odniesieniu do rzeczywistych zastosowań.
Książka jest długa, co może przytłoczyć niektórych czytelników, zwłaszcza tych szukających szybkich wskazówek.

(na podstawie 1225 opinii czytelników)

Oryginalny tytuł:

Clean Code: A Handbook of Agile Software Craftsmanship

Zawartość książki:

Nawet zły kod może działać. Ale jeśli kod nie jest czysty, może rzucić organizację programistyczną na kolana. Każdego roku niezliczone godziny pracy i znaczne zasoby są tracone z powodu źle napisanego kodu. Ale nie musi tak być.

Robert C. Martin, znany ekspert w dziedzinie oprogramowania, przedstawia rewolucyjny paradygmat w książce Clean Code: A Handbook of Agile Software Craftsmanship. Martin, który pomógł przybliżyć zasady Agile z punktu widzenia praktyka dziesiątkom tysięcy programistów, połączył siły ze swoimi kolegami z Object Mentor, aby wydestylować ich najlepszą zwinną praktykę czyszczenia kodu „w locie” w książkę, która zaszczepi w tobie wartości rzemieślnika oprogramowania i uczyni cię lepszym programistą - ale tylko wtedy, gdy będziesz nad tym pracował.

Jaki rodzaj pracy będziesz wykonywać? Będziesz czytać kod - dużo kodu. I będziesz musiał zastanowić się, co jest w tym kodzie dobre, a co złe. Co ważniejsze, będziesz musiał ponownie ocenić swoje wartości zawodowe i zaangażowanie w swoje rzemiosło.

Czysty kod podzielony jest na trzy części. Pierwsza opisuje zasady, wzorce i praktyki pisania czystego kodu. Druga część składa się z kilku studiów przypadku o rosnącej złożoności. Każde studium przypadku jest ćwiczeniem w czyszczeniu kodu - przekształcaniu bazy kodu, która ma pewne problemy, w taką, która jest solidna i wydajna. Trzecia część to nagroda: pojedynczy rozdział zawierający listę heurystyk i „zapachów” zebranych podczas tworzenia studiów przypadków. Rezultatem jest baza wiedzy, która opisuje sposób, w jaki myślimy podczas pisania, czytania i czyszczenia kodu.

Czytelnicy zrozumieją z tej książki.

⬤ Jak odróżnić dobry kod od złego.

⬤ Jak pisać dobry kod i jak przekształcać zły kod w dobry.

⬤ Jak tworzyć dobre nazwy, dobre funkcje, dobre obiekty i dobre klasy.

⬤ Jak sformatować kod dla maksymalnej czytelności.

⬤ Jak zaimplementować pełną obsługę błędów bez zaciemniania logiki kodu.

⬤ Jak testować jednostkowo i ćwiczyć programowanie sterowane testami.

⬤ Jakie „zapachy” i heurystyki mogą pomóc w identyfikacji złego kodu.

Ta książka jest niezbędna dla każdego programisty, inżyniera oprogramowania, kierownika projektu, lidera zespołu lub analityka systemów, który jest zainteresowany tworzeniem lepszego kodu.

Dodatkowe informacje o książce:

ISBN:9780132350884
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2008
Liczba stron:464

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Czysta architektura: Przewodnik rzemieślnika po strukturze i projektowaniu oprogramowania - Clean...
Opierając się na sukcesie bestsellerów The Clean...
Czysta architektura: Przewodnik rzemieślnika po strukturze i projektowaniu oprogramowania - Clean Architecture: A Craftsman's Guide to Software Structure and Design
Czysty kod: Podręcznik zwinnego wytwarzania oprogramowania - Clean Code: A Handbook of Agile...
Nawet zły kod może działać. Ale jeśli kod nie jest...
Czysty kod: Podręcznik zwinnego wytwarzania oprogramowania - Clean Code: A Handbook of Agile Software Craftsmanship
Little Sister
MAŁA SIOSTRZYCZKA.Kiedy Vivian Prosper próbuje zatrudnić Brice'a, aby powstrzymał jej młodszą siostrę przed poślubieniem młodego Arthura Spotiswooda, nie jest pewien, czy...
Little Sister
Metody analizy wypadków na podstawie projektu dla lekkowodnych elektrowni jądrowych - Design-Basis...
Niniejsza książka przedstawia zasady oceny...
Metody analizy wypadków na podstawie projektu dla lekkowodnych elektrowni jądrowych - Design-Basis Accident Analysis Methods for Light-Water Nuclear Power Plants
Wkraczając w głębokie nieznane - Entering the Deep Unknown
Koledzy z klasy jedenastoletniego Tommy'ego irytują się na niego za to, że zawsze się wygłupia i...
Wkraczając w głębokie nieznane - Entering the Deep Unknown
Zwinne tworzenie oprogramowania, zasady, wzorce i praktyki - Agile Software Development, Principles,...
Napisana przez programistę dla programistów,...
Zwinne tworzenie oprogramowania, zasady, wzorce i praktyki - Agile Software Development, Principles, Patterns, and Practices
The Face Looking Company: Początek miłosnego spaceru dookoła świata - The Face Looking Company: The...
Przyszedłem tu, by opowiedzieć o książce, która...
The Face Looking Company: Początek miłosnego spaceru dookoła świata - The Face Looking Company: The Beginning Love Walk Around the World
The Face Looking Company: Początek miłosnego spaceru dookoła świata - The Face Looking Company: The...
Przyszedłem tu, by opowiedzieć o książce, która...
The Face Looking Company: Początek miłosnego spaceru dookoła świata - The Face Looking Company: The Beginning Love Walk Around the World
Blade drzwi / Śmierć damskiego mężczyzny - The Pale Door / Death of a Ladies' Man
BLADE DRZWI.Dr Kerry zatrudnia Chada, aby miał oko na jego żonę...
Blade drzwi / Śmierć damskiego mężczyzny - The Pale Door / Death of a Ladies' Man
Kompletne przypadki Jima Bennetta, tom 1 - The Complete Cases of Jim Bennett, Volume 1
Prywatny detektyw z Cleveland, Jim Bennett, pojawił się w ponad 20...
Kompletne przypadki Jima Bennetta, tom 1 - The Complete Cases of Jim Bennett, Volume 1
Projektowanie funkcjonalne: Zasady, wzorce i praktyki - Functional Design: Principles, Patterns, and...
Praktyczny przewodnik po lepszym, czystszym...
Projektowanie funkcjonalne: Zasady, wzorce i praktyki - Functional Design: Principles, Patterns, and Practices
Amerykański projekt deprogramacji zombie - American Zombie Deprogram Project
Od momentu powstania Stanów Zjednoczonych media określane przez Amerykanów jako...
Amerykański projekt deprogramacji zombie - American Zombie Deprogram Project
Jak to robimy: Ewolucja i przyszłość ludzkiej reprodukcji - How We Do It: The Evolution and Future...
Pomimo powszechnego przekonania, że naturalne jest...
Jak to robimy: Ewolucja i przyszłość ludzkiej reprodukcji - How We Do It: The Evolution and Future of Human Reproduction
Carnegie Denied: Społeczności odrzucające dotacje na budowę bibliotek Carnegie, 1898-1925 - Carnegie...
Andrew Carnegie był głównym zwolennikiem budowy...
Carnegie Denied: Społeczności odrzucające dotacje na budowę bibliotek Carnegie, 1898-1925 - Carnegie Denied: Communities Rejecting Carnegie Library Construction Grants, 1898-1925

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)