MENU

Debugowanie

(Miękka)

Jak wyszukiwać i naprawiać błędy

0.00  [ 0 ocen ]
 Dodaj recenzję
Rozwiń szczegóły »
Produkt niedostępny
Dodaj do schowka
Zarezerwuj i odbierz w księgarni stacjonarnej PWN

Debugowanie

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

  • Sposób dostarczenia produktu fizycznego
    Sposoby i terminy dostawy:
    • Odbiór osobisty w księgarni PWN - dostawa 2-3 dni robocze
    • Odbiór w InPost Paczkomaty 24/7 - dostawa 1 dzień roboczy
    • Kurier pocztowy (dostawa do domu lub pracy) - dostawa 2 dni robocze
    • Odbiór w Punktach Poczta, Żabka - dostawa 2 dni robocze
    • Punkty partnerskie ORLEN Paczka - dostawa 1-2 dni
    • Kurier (DPD) - dostawa 1 dzień roboczy
    Ważne informacje:
    Czas oczekiwania na zamówiony towar = czas wysyłki produktu + dostawa przez przewoźnika
    • Całkowity czas oczekiwania na realizację zamówienia jest sumą czasu wysyłki podanej na stronie każdego produktu oraz czasu potrzebnego przewoźnikowi na dostarczenie paczki. Podane terminy dotyczą zawsze dni roboczych (od poniedziałku do piątku, z wyłączeniem dni wolnych od pracy).
    • Wysyłkę zamówień prowadzimy jedynie na terenie Polski.
    • Dostawa do Księgarni PWN, punktów ORLEN Paczka, stacji Orlen, sklepów Żabka oraz Paczkomatów InPost nie jest realizowana dla zamówień z płatnością przy odbiorze.
    • Cena towaru na fakturze VAT jest podwyższona o ewentualny koszt transportu.
    • W przypadku zamówienia kilku towarów koszt przesyłki wybranej przez Klienta zostanie podzielony i przyporządkowany proporcjonalnie do cen kupionych produktów.
    • Produkty dostępne w PRZEDSPRZEDAŻY wysyłane są po dacie premiery wydawniczej.
NAZWA I FORMAT
OPIS
ROZMIAR

Przeczytaj fragment

Słowa kluczowe: książka Informatyka

Inni Klienci oglądali również

124,65 zł
179,00 zł

C# 9.0 w pigułce

C# jest uważany za flagowy produkt firmy Microsoft. Od początku był konsekwentnie rozwijany - z najwyższą troską o elastyczność i wszechstronność. W efekcie pozwala na pisanie bezpiecznego kodu. Wersja 9.0 jest ósmą poważną aktualizacją tego jęz...
25,13 zł
34,99 zł

Szkoła i ja Idziemy do pierwszej klasy

„Szkoła i ja” – nowa seria dla dzieci rozpoczynających naukę w szkole! Szkoła jest dla was nowym i zupełnie obcym miejscem? Aby pomóc wam poczuć się lepiej i pewniej, zapraszamy do podstawówki, w której uczą się I...
41,09 zł
59,00 zł

Najlepsze praktyki w Kubernetes

Systemy informatyczne oparte na chmurze stały się atrakcyjną alternatywą dla standardowej infrastruktury. Wymusiły jednak radykalne zmiany w praktykach tworzenia, wdrażania i utrzymywania aplikacji. Dziś uwaga profesjonalistów skupiona jest na K...
6,27 zł
7,99 zł

Czytam po angielsku

Seria czterech książeczek przygotowujących dzieci w wieku 5-7 lat do nauki języka angielskiego. Książeczki zawierają podstawowe słowa (Pierwsze słowa po angielsku), ponad 150 słów angielskich wraz z ich tłumaczeniem i wymową (Czytam po angielsku...
33,95 zł
49,90 zł

Tomek, mój wszechświat.

W styczniu 2018 roku miała miejsce jedna z największych tragedii, a jednocześnie najbardziej spektakularna akcja ratunkowa w dziejach polskiego himalaizmu. To właśnie wtedy Tomasz Mackiewicz i Élisabeth Revol podjęli kolejną próbę zimoweg...
18,07 zł
24,50 zł

Język niederlandzki kieszonkowy w podróży

Rozmówki niderlandzkie to oryginalna i łatwa w użyciu pomoc, dzięki której poznasz: kluczowe pojęcia najczęściej stosowane wyrażenia lokalne obyczaje ponad 2.000 słów Od pierwszych stron zapewnia...
41,12 zł
54,99 zł

Ona.

Wiele kobiet nigdy nie widziało swojej waginy, nie przeżyło orgazmu ani nie wie, gdzie ma mięśnie dna miednicy. Niejedna dała sobie wmówić, że ból miesiączkowy lub w trakcie współżycia to „taka pani uroda”. Wiele kobiet...
26,45 zł
39,90 zł

Żyj po swojemu.

Nie daj sobie wmówić, że z twoim życiem jest coś nie tak. Nie podążaj za trendami – zwolnij, zadawaj pytania, a zobaczysz, jak wiele masz! Świat próbuje nam wmówić, że wciąż zbyt mało posiadamy, niewiele wiemy, za mało przeżyliśmy. Media społecznościow...
104,00 zł
149,00 zł

Kali Linux

Test penetracyjny jest ostatecznym sprawdzianem mechanizmów obronnych. Umożliwia też ocenę skutków fazy powłamaniowej eksploracji skompromitowanego systemu. Najlepsi pentesterzy korzystają w tym celu z Kali - zaawansowanej dystrybucji sys...

Recenzje

Nikt nie dodał jeszcze recenzji. Bądź pierwszy!