Kompletny kod

Ocena:   (4,6 na 5)

Kompletny kod (Steve McConnell)

Opinie czytelników

Podsumowanie:

Code Complete autorstwa Steve'a McConnella to kompleksowy przewodnik koncentrujący się na budowie oprogramowania, obejmujący podstawowe tematy, takie jak kodowanie, debugowanie i łatwość konserwacji. Kładzie nacisk na najlepsze praktyki i opiera się na badaniach naukowych. Książka jest powszechnie uważana za podstawowe źródło wiedzy dla programistów na wszystkich poziomach, od nowicjuszy po doświadczonych programistów, mimo że jest nieco długa i czasami powtarzalna.

Zalety:

Wszechstronny zakres budowy oprogramowania, cenne spostrzeżenia na temat kodowania i debugowania, dobrze zbadane z poparciem naukowym, praktyczne porady mające zastosowanie w różnych językach programowania, promuje dobre praktyki kodowania prowadzące do lepszej konserwacji, korzystne zarówno dla nowych, jak i doświadczonych programistów, często polecane jako niezbędna lektura.

Wady:

Uważana za długą i mogłaby skorzystać na bardziej zwięzłej edycji, niektóre sekcje mogą wydawać się powtarzalne lub zawierać treści wypełniające, brakuje pokrycia nowszych języków programowania, części mogą wydawać się przestarzałe, mimo że zasady pozostają aktualne, mogą przedstawiać sprzeczne porady dotyczące niektórych pojęć.

(na podstawie 479 opinii czytelników)

Oryginalny tytuł:

Code Complete

Zawartość książki:

Powszechnie uważany za jeden z najlepszych praktycznych przewodników po programowaniu, oryginalny CODE COMPLETE Steve'a McConnella pomaga programistom pisać lepsze oprogramowanie od ponad dekady. Teraz ta klasyczna książka została w pełni zaktualizowana i poprawiona o najnowocześniejsze praktyki - i setki nowych przykładów kodu - ilustrujących sztukę i naukę tworzenia oprogramowania. Wychwytując wiedzę dostępną z badań, środowisk akademickich i codziennej praktyki komercyjnej, McConnell syntetyzuje najskuteczniejsze techniki i zasady, które należy znać, w jasne, pragmatyczne wskazówki. Niezależnie od poziomu doświadczenia, środowiska programistycznego czy wielkości projektu, książka ta dostarczy informacji i pobudzi do myślenia - i pomoże w tworzeniu kodu najwyższej jakości.

Odkryj ponadczasowe techniki i strategie, które pomogą Ci

⬤ Projektować z myślą o minimalnej złożoności i maksymalnej kreatywności.

⬤ Czerpać korzyści z rozwoju opartego na współpracy.

⬤ Stosować techniki programowania defensywnego w celu ograniczenia i wyeliminowania błędów.

⬤ Wykorzystywać możliwości refaktoryzacji - lub ewolucji - kodu i robić to bezpiecznie.

⬤ Stosuj praktyki konstrukcyjne, które są odpowiednie dla twojego projektu.

⬤ Szybko i skutecznie usuwaj problemy.

⬤ Rozwiązuj krytyczne problemy konstrukcyjne wcześnie i prawidłowo.

⬤ Budowanie jakości na początku, w środku i na końcu projektu.

Dodatkowe informacje o książce:

ISBN:9780735619678
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2004
Liczba stron:960

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Szybki rozwój - Rapid Development
Korporacyjne i komercyjne zespoły zajmujące się tworzeniem oprogramowania szukają rozwiązania jednego ważnego problemu - jak zapanować nad...
Szybki rozwój - Rapid Development
Szacowanie oprogramowania: Demistyfikacja czarnej sztuki - Software Estimation: Demystifying the...
Często nazywana "czarną sztuką" ze względu na...
Szacowanie oprogramowania: Demistyfikacja czarnej sztuki - Software Estimation: Demystifying the Black Art
Kompletny kod - Code Complete
Powszechnie uważany za jeden z najlepszych praktycznych przewodników po programowaniu, oryginalny CODE COMPLETE Steve'a McConnella pomaga...
Kompletny kod - Code Complete
Skuteczniejsze Agile: mapa drogowa dla liderów oprogramowania - More Effective Agile: A Roadmap for...
Ta nowa książka Steve'a McConnella, autora klasyka...
Skuteczniejsze Agile: mapa drogowa dla liderów oprogramowania - More Effective Agile: A Roadmap for Software Leaders
Skuteczniejsze Agile: mapa drogowa dla liderów oprogramowania - More Effective Agile: A Roadmap for...
Ta nowa książka Steve'a McConnella, autora klasyka...
Skuteczniejsze Agile: mapa drogowa dla liderów oprogramowania - More Effective Agile: A Roadmap for Software Leaders
Obszary wiedzy z zakresu inżynierii oprogramowania: Tom 3: Inżynieria projektów oprogramowania -...
Inżynieria budowy oprogramowania to proces...
Obszary wiedzy z zakresu inżynierii oprogramowania: Tom 3: Inżynieria projektów oprogramowania - Software Engineering Construction Knowledge Areas: Volume 3: The Engneering of Software Projects

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)