Menu

Kod doskonały - Steve McConnell (opr. twarda)

Cechy produktu

  • ISBN 9788328334892 
  • Oprawa twarda 
  • Autor Steve McConnell 
  • Wydawnictwo Helion 
  • Ilość stron 944 
  • Rok wydania 2017 

Opis

Kultowy podręcznik tworzenia idealnego oprogramowania!
  • Twórz wolny od błędów, najwyższej jakości kod
  • Utrzymuj stałą kontrolę nad złożonymi projektami
  • Wcześnie wykrywaj i rozwiązuj problemy
  • wydajnie rozwijaj i ulepszaj oprogramowanie
Steve McConnell wie więcej o budowie oprogramowania aniżeli ktokolwiek inny; mamy ogromne szczęście, iż zdecydował się podzielić swym doświadczeniem oraz wiedzą w tej ważnej i oryginalnej książce. Alan Cooper, "ojciec" języka Visual Basic, autor książki About Face Zapewne każdy zgodzi się ze stwierdzeniem, że jeśli jakiś proces odpowiada za choćby 70% błędów w gotowym produkcie, z pewnością wymaga znaczącego usprawnienia... Czy masz jednak świadomość, iż właśnie tyle problemów kreuje samo wytwarzanie oprogramowania? Te błędy powodują nie tylko usterki w już gotowych programach, niespełniających pragnień klientów - odpowiadają także za pokaźne 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 wydajniej realizować projekty, a przy tym zapewniać najwyższą jakość produkowanego 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 przezroczystą kompilacją najlepszych technik programowania, zdobyła tak znaczne podziw w środowisku zawodowców i studentów, osiągając miano podręcznika kultowego. Przed Tobą drugie, zaktualizowane wydanie znanej publikacji, w której Steve McConnell ukazuje wszystkie aspekty budowy programów, takie jak jakość czy podejście do cyklu 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. Odnajdziesz tu dziesiątki list kontrolnych, pomocnych w ocenianiu architektury, jakości klas i procedur, nazw zmiennych czy struktur sterujących oraz ponad 500 przykładów dobrego i złego kodu. Dowiesz się, co było przyczyną wielu charakterystycznych problemów w przeszłości i jak ich teraz unikać. Opisane metody pracy pomogą utrzymać kontrolę nad znacznymi projektami oraz efektywnie rozwijać i modyfikować oprogramowanie w odpowiedzi na zmiany wymagań. Co ważne, można je sprawnie wykorzystywać niezależnie od używanego języka programowania! Dzięki tej książce nauczysz się sprawnie:
  • projektować z zachowaniem śladowej złożoności;
  • praktycznie wykorzystywać metody pracy zespołowej;
  • programować defensywnie, żeby unikać błędów w kodzie i jak najszybciej je z niego usuwać;
  • wykorzystywać okazje do refaktoryzacji oraz rozwijania kodu i robić to w sposób bezpieczny;
  • korzystać z metod programowania dobranych do projektu;
  • prędko i produktywnie debugować;
  • wcześnie i we właściwy sposób rozwiązywać najważniejsze problemy z konstrukcją oprogramowania;
  • dbać o jakość kodu od pierwszego do ostatniego dnia projektu.
Posiądź kluczowe umiejętności tworzenia najwyższej jakości oprogramowania! Steve McConnell jest jednym z najmocniej lubianych ekspertów w świecie informatyki. Jest głównym programistą w firmie Construx Software, a także znanym autorem bestsellerowych książek, m.in. Kod wspaniały i Rapid Development - obie zostały uhonorowane nagrodą Jolt magazynu "Software Development", przyznawaną co roku najlepszej książce poświęconej procesowi wytwarzania oprogramowania. Brał udział w projektach realizowanych dla takich firm, jak Microsoft czy Boeing, a w 1998 roku czytelnicy magazynu "Software Development" uznali go obok Billa Gatesa i Linusa Torvaldsa za jedną z trzech najmocniej wpływowych osób w branży oprogramowania.

Opinie - 0 opinii

+ Dodaj opinie

Strona korzysta z plików cookies w celu realizacji usług i zgodnie z Polityką prywatności. Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.