Ocena:
Książka służy jako podstawowe źródło informacji dla programistów Java, zapewniając wgląd w typowe błędy i pułapki w programowaniu Java. Jest chwalona za organizację, łatwość zrozumienia i możliwość zastosowania zarówno dla młodszych, jak i starszych programistów. Chociaż nie uczy języka Java od podstaw, oferuje cenne lekcje na temat unikania błędów i poprawy jakości kodu. Czytelnicy doceniają jej dokładność i praktyczne przykłady, polecając ją obok innych klasycznych książek o Javie.
Zalety:⬤ Kompleksowe omówienie typowych pułapek i błędów w Javie.
⬤ Zorganizowana w przejrzyste rozdziały, pozwalające na łatwą nawigację.
⬤ Cenna dla programistów na wszystkich poziomach, w tym tych z dużym doświadczeniem.
⬤ Dobrze zbadana i wyjaśniona na praktycznych przykładach, co czyni ją przydatnym źródłem informacji.
⬤ Bardzo polecana przez tych, którzy doceniają jej wartość w zapobieganiu błędom i ulepszaniu praktyk kodowania.
⬤ Nie jest to przewodnik dla początkujących do nauki języka Java; skupia się bardziej na unikaniu błędów niż nauczaniu języka.
⬤ Niektórzy czytelnicy mogą znaleźć znajome treści, jeśli mają wcześniejsze doświadczenie, co prowadzi do postrzegania redundancji.
⬤ Książka może wymagać wielokrotnego przeglądania, aby w pełni zrozumieć i zapamiętać wszystkie zawarte w niej porady.
(na podstawie 7 opinii czytelników)
100 Java Mistakes and How to Avoid Them
Unikaj typowych błędów, które popełniają nawet starsi programiści, w pełni wykorzystaj narzędzia do analizy statycznej i dostarczaj solidny i wolny od błędów kod Java.
Wewnątrz 100 Java Mistakes and How To Avoid Them dowiesz się, jak:
⬤ Pisać lepsze programy w Javie.
⬤ Rozpoznawać typowe błędy podczas programowania.
⬤ Tworzyć mniej błędów i oszczędzać czas na debugowanie i testowanie.
⬤ Uzyskać pomoc od analizatorów statycznych podczas programowania.
⬤ Konfiguracja narzędzi do analizy statycznej w celu zmniejszenia liczby fałszywych raportów.
⬤ Rozszerz narzędzia analizy statycznej za pomocą niestandardowych wtyczek.
Kiedykolwiek popełnisz błąd pisząc w Javie, jest prawie pewne, że ktoś inny popełnił go wcześniej! W 100 Java Mistakes and How To Avoid Them dowiesz się o powszechnych i nie tak powszechnych antipatterns, błędach i podstępnych bitach, które potykają się prawie każdego programistę Java. Odkryj błędy ukrywające się w kodzie Java i poznaj przydatne i skuteczne sposoby ich unikania - od testów jednostkowych i kodowania defensywnego po narzędzia do analizy statycznej, takie jak IntelliJ IDEA, SonarLint i Error Prone.
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.
O technologii
Drobne błędy, których możesz nie zauważyć podczas pisania kodu, mogą szybko wymknąć się spod kontroli w produkcji, kosztując czas i pieniądze na ich naprawę. Rozwiązanie jest jasne: wykrywaj błędy, zanim je popełnisz! Ten jedyny w swoim rodzaju przewodnik sprawia, że jest to takie proste. Rzuca światło na błędy najczęściej popełniane przez programistów Java, dzięki czemu można konsekwentnie dostarczać wyjątkowy kod Java.
O książce
100 Java Mistakes and How To Avoid Them pokazuje, jak poprawić kod Java poprzez identyfikację i unikanie typowych problemów programistycznych. W środku znajdziesz sto błędów, od tych, które popełniają początkujący programiści, po te, o których popełnianiu nie wiedzą nawet eksperci Java. Każdemu błędowi towarzyszą konkretne porady dotyczące rozwiązywania problemów, a także sposoby korzystania z nowoczesnych narzędzi do analizy statycznej, takich jak IntelliJ IDEA i SonarLint, w celu zidentyfikowania i naprawienia problemu. Szybko przekonasz się, dlaczego analiza statyczna może być tak pomocna przy pisaniu kodu, a nawet nauczysz się pisać własne przydatne wtyczki!
O czytelniku
Dla programistów Java na wszystkich poziomach umiejętności.
O autorze
Tagir Valeev jest kierownikiem technicznym w JetBrains GmbH, gdzie pracuje w zespole Java i zapewnia wsparcie dla języka Java w IntelliJ IDEA. Tagir zaprojektował i opracował wiele inspekcji kodu dla wbudowanego analizatora statycznego IntelliJ IDEA. Jest mistrzem języka Java i posiada tytuł doktora informatyki.
© 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)