O przedmiocie

Stan: bardzo dobry-

Uwagi: ---zabrudzenia

---

Mistrz debugowania w akcji!

  • Jak tworzyć oprogramowanie, które łatwo się debuguje?

  • Jak wykrywać potencjalne przyczyny problemów?

  • Jak ominąć pułapki czyhające na programistów?

Zapewne niejednokrotnie podczas pracy przy komputerze musiałeś użerać się z wadliwymi aplikacjami. Doskonale wiesz, jak to jest, kiedy kolejne łatki usuwają stare błędy, równocześnie generując nowe, programiści zaś nie kwapią się do zmiany niewłaściwych założeń. A przecież jednym z najbardziej niedocenianych aspektów profesjonalnego programowania jest zdolność do rozpoznawania i usuwania błędów kryjących się w każdej większej partii stworzonego kodu. Jeśli tworzysz niebanalne aplikacje, najprawdopodobniej zajmiesz się ich debugowaniem chwilę po zakończeniu ich pisania. To zajęcie w zdecydowanie większym stopniu niż inne aspekty tworzenia oprogramowania jest działalnością intelektualną - ponieważ jego areną jest umysł programisty. Znajdowanie i wyjaśnianie przyczyn problemów powinno być pierwszą czynnością na drodze do ich zwalczania.

Ta książka poświęcona jest właśnie arkanom sztuki debugowania. Jej lektura pozwoli Ci znacznie ograniczyć liczbę popełnianych błędów, a te, które się pojawią, będą łatwiejsze do wykrycia i usunięcia. Podręcznik wyjaśni Ci, jak pisać kod, który łatwo debugować, przeprowadzi Cię przez proces wykrywania błędów, ich reprodukcji, diagnozowania, aż do wprowadzania i wycofywania poprawek w oprogramowaniu. Poznaj empiryczną metodę wykrywania błędów. Dowiedz się, jak ważne jest zapewnienie sobie pewnych sposobów reprodukowania błędnych zachowań. Naucz się unikać pułapek czyhających zarówno na programistów, jak i testerów. Stosuj powszechnie używane narzędzia i metody zapewniające automatyczne wykrywanie potencjalnych przyczyn problemów, zanim jeszcze się one pojawią! Naucz się tworzyć samodebugujące oprogramowanie, które automatycznie informuje o swoim stanie, a także sprawdź, co możesz zrobić, aby szybko wykrywać sytuacje będące potencjalną przyczyną problemów.

  • Metoda empiryczna

  • Reprodukcja błędów

  • Diagnozowanie

  • Wyszukiwanie błędów

  • Wprowadzanie i wycofywanie poprawek

  • Testowanie

  • Przyczyny błędów

  • Oprogramowanie samodebugujące

  • Narzędzia wspomagające

Zapraszam na moje inne aukcje! Sprzedaję sporo ciekawych książek z różnych dziedzin.

Stan Bardzo dobry
Gatunek Programowanie
Zgłoś naruszenie zasad
Oferta: 7df9b8c2-ef5e-4548-bb14-6c843797bb0d

Podobne wyszukiwania

Programowanie Warszawa  
(829)
Programowanie Gdańsk  
(165)
Programowanie Lublin  
(117)
Programowanie Bydgoszcz  
(108)
Programowanie Rzeszów  
(72)
Programowanie Opole  
(59)
Programowanie Otwock  
(48)
Programowanie Piła  
(46)
Programowanie Bielsko-Biała  
(46)
Programowanie Piaseczno  
(32)
Programowanie Legionowo  
(31)
Programowanie Skierniewice  
(28)
Programowanie Nowodwór  
(27)
Programowanie Krosno  
(27)
Programowanie Pruszków  
(26)
Programowanie Kielce  
(26)
Programowanie Jelenia Góra  
(25)
Programowanie Legnica  
(25)
Programowanie Przemyśl  
(23)
Programowanie Gliwice  
(22)
Programowanie Muszyna  
(22)
Programowanie Wojkowice Kościelne  
(22)
Programowanie Jelcz-Laskowice  
(22)
Programowanie Zgierz  
(21)
Programowanie Sosnowiec  
(20)
Programowanie Biała Podlaska  
(18)
Programowanie Włocławek  
(17)
Programowanie Piastów  
(16)
Programowanie Krasiejów  
(16)
Programowanie Siedlce  
(16)
Programowanie Sadlinki  
(16)
Programowanie Suwałki  
(15)
Programowanie Dąbrowa Górnicza  
(15)
Programowanie Jaworzno  
(13)
Programowanie Włoszczowa  
(13)
Programowanie Elbląg  
(12)
Programowanie Dębica  
(12)
Programowanie Leszno  
(12)
Programowanie Wadowice  
(11)
Programowanie Mysłowice  
(11)
Programowanie Ostrów Wielkopolski  
(11)
Programowanie Dobroń  
(11)
Programowanie Wysoka  
(11)
Programowanie Grodzisk Mazowiecki  
(10)
Programowanie Szczawnica  
(10)
Programowanie Białogard  
(10)
Programowanie Zawiercie  
(10)
Programowanie Choszczno  
(9)
Programowanie Pabianice  
(9)
Programowanie Ełk  
(8)
Programowanie Tczew  
(8)
Programowanie Ozorków  
(8)
Programowanie Wołomin  
(8)
Programowanie Nadarzyn  
(7)
Programowanie Chyliczki  
(7)
Programowanie Młochów  
(7)
Programowanie Żarów  
(6)
Programowanie Nowy Dwór Mazowiecki  
(6)
Programowanie Tomaszów Mazowiecki  
(6)
Programowanie Słupsk  
(6)
Programowanie Czersk  
(6)
Programowanie Nowy Wiśnicz  
(5)
Programowanie Szczecinek  
(5)
Programowanie Nysa  
(5)
Programowanie Konin  
(5)
Programowanie Piotrków Trybunalski  
(5)
Programowanie Ostrów Mazowiecka  
(5)
Programowanie Puławy  
(5)
Programowanie Banino  
(5)
Programowanie Tułowice  
(5)
Programowanie Mińsk Mazowiecki  
(5)
Programowanie Olkusz  
(5)
Programowanie Nowe Skalmierzyce  
(5)
Programowanie Hajnówka  
(4)
Programowanie Baranowo  
(4)
Programowanie Zalasowa  
(4)
Programowanie Opalenica  
(4)
Programowanie Sanniki  
(4)
Programowanie Stargard  
(4)
Programowanie Chocicza  
(4)
Programowanie Siemianowice Śląskie  
(4)
Programowanie Kleszczewo Kościerskie  
(4)
Programowanie Granice  
(4)
Programowanie Ostrowiec Świętokrzyski  
(4)
Programowanie Świdnik  
(4)
Programowanie Mierzyn  
(4)
Programowanie Starachowice  
(4)
Programowanie Leszno  
(4)
Programowanie Sobótka  
(4)
Programowanie Tokary  
(4)
Programowanie Rzęczkowo  
(4)
Programowanie Myślenice  
(4)
Programowanie Meszna  
(4)
Programowanie Wodzisław Śląski  
(4)
Programowanie Jerzmanowa  
(4)
Programowanie Dobczyce  
(4)