księgarnia informatyczna

Książka informatyczna wydawnictw: BTC Edition Exit Helion Help Microsoft Press Mikom Nakom PJWSTK Read Me Robomatic Skalmierski Tortech Translator WKŁ WNT WSISIZ



Kod doskonały Jak tworzyć oprogramowanie pozbawione błędów Wydanie II         HELION          129.00zł Księgarnia informatyczna komputeks.pl

Kultowy podręcznik tworzenia doskonałego oprogramowania!

• Twórz wolny od błędów, njwyższej jakości kod
• Utrzymuj stałą kontrolę nad złożonymi projektami
• Wcześnie wykrywaj i rozwiązuj problemy
• Sprawnie rozwijaj i poprawiaj oprogramowanie

Steve McConnell wie więcej o budowie oprogramowania niż ktokolwiek inny; mamy ogromne szczęście, że zdecydował się podzielić swoim doświadczeniem oraz wiedzą w tej ważnej i oryginalnej książce.

Zapewne każdy zgodzi się ze stwierdzeniem, że jeśli jakiś proces odpowiada za nawet 70% błędów w gotowym produkcie, z pewnością wymaga znaczącego usprawnienia… Czy masz jednak świadomość, że właśnie tyle problemów generuje samo wytwarzanie oprogramowania? Te błędy powodują nie tylko usterki w już gotowych programach, niespełniających oczekiwań klientów - odpowiadają także za znaczne opóźnienia przy realizacji zleconych projektów i nagminne przekraczanie zaplanowanego budżetu.

Każdy ambitny programista staje zatem przed koniecznością zdobycia wiedzy o takich metodach pracy, które pozwolą szybciej i efektywniej realizować projekty, a przy tym zapewniać najwyższą jakość tworzonego kodu. W końcu na podstawie tych właśnie umiejętności oceniana jest także wartość danego programisty w zespole.

Z tych właśnie powodów niniejsza książka, będąca przejrzystą kompilacją najlepszych technik programowania, zdobyła tak wielkie uznanie w środowisku zawodowców i studentów, osiągając miano podręcznika kultowego. Przed Tobą drugie, zaktualizowane wydanie słynnej publikacji, w której Steve McConnell przedstawia wszystkie aspekty budowy programów, takie jak jakość czy podejście do procesu wytwarzania.

Autor rozwija tu tak istotne zagadnienia, jak przebieg budowy klasy, techniki pracy z danymi i strukturami sterującymi, debugowanie, refaktoryzowanie oraz metody i strategie optymalizacji. Znajdziesz tu dziesiątki list kontrolnych, pomocnych w ocenianiu architektury, jakości klas i procedur, nazw zmiennych czy struktur sterujących, a także ponad 500 przykładów dobrego i złego kodu.

Dowiesz się, co było przyczyną wielu typowych problemów w przeszłości i jak ich dzisiaj unikać. Opisane metody pracy pomogą utrzymać kontrolę nad dużymi projektami oraz efektywnie rozwijać i modyfikować oprogramowanie w odpowiedzi na zmiany wymagań. Co ważne, można je skutecznie wykorzystywać niezależnie od stosowanego języka programowania!

Dzięki tej książce nauczysz się skutecznie:

Posiądź kluczowe umiejętności tworzenia najwyższej jakości oprogramowania!

Spis treści:
Listy kontrolne (25)
Tabele (27)
Rysunki (29)

Część I: Proces budowy oprogramowania (35)
1. Budowa oprogramowania (37)
2. Metafory procesu programowania (43)
3. Przed programowaniem - przygotowania (57)
4. Kluczowe decyzje konstrukcyjne (95)

Część II: Pisanie dobrego kodu (107)
5. Projektowanie (109)
6. Klasy z klasą (161)
7. Procedury wysokiej jakości (197)
8. Programowanie defensywne (223)
9. Proces Programowania w Pseudokodzie (251)

Część III: Zmienne (273)
10. Zmienne w programie (275)
11. Potęga nazwy zmiennej (297)
12. Podstawowe typy danych (327)
13. Inne typy danych (355)

Część IV: Instrukcje (383)
14. Struktura kodu liniowego (385)
15. Instrukcje warunkowe (393)
16. Pętle (405)
17. Nietypowe struktury sterowania (427)
18. Metody oparte na tabelach (449)
19. Ogólne problemy sterowania (469)

Część V: Sprawna praca z kodem (497)
20. Jakość oprogramowania (499)
21. Programowanie zespołowe (513)
22. Testowanie (533)
23. Debugowanie (569)
24. Refaktoryzacja (597)
25. Strategie optymalizacji kodu (621)
26. Metody optymalizacji kodu (645)

Część VI: Środowisko programowania (681)
27. Jak rozmiar programu wpływa na jego budowę (683)
28. Zarządzanie w programowaniu (695)
29. Integracja (725)
30. Narzędzia programowania (747)

Część VII: Rzemiosło programisty (765)
31. Układ i styl (767)
32. Kod, który opisuje się sam (813)
33. Cechy charakteru (855)
34. Powracające wątki - przegląd (873)
35. Gdzie znaleźć więcej informacji (891)


Kod doskonały Jak tworzyć oprogramowanie pozbawione błędów Wydanie II

adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word

Księgarnia Informatyczna  zaprasza.