100 błędów w grze Go i jak ich uniknąć

Ocena:   (4,8 na 5)

100 błędów w grze Go i jak ich uniknąć (Teiva Harsanyi)

Opinie czytelników

Podsumowanie:

Książka zawiera cenne spostrzeżenia, praktyczne porady i usystematyzowane podejście do typowych pułapek w programowaniu w Go. Ze względu na szczegółowe wyjaśnienia i skupienie się na najlepszych praktykach, jest ona wysoce zalecana zarówno dla nowych, jak i doświadczonych programistów, ale niektórzy czytelnicy uważają ją za nieco przeciągniętą i wolą bardziej bezpośrednią metodę nauczania.

Zalety:

Oferuje jasne, szczegółowe wyjaśnienia i praktyczne porady dotyczące typowych błędów w Go.
Cenna dla średnio zaawansowanych i zaawansowanych programistów, ze spostrzeżeniami mającymi zastosowanie w rzeczywistych scenariuszach kodowania.
Skuteczny jako przewodnik referencyjny; użytkownicy mogą łatwo dopasować tematy do swoich problemów z kodowaniem.
Wciągająca treść z minimalną ilością materiału wypełniającego.
Świetnie nadaje się do zrozumienia idiomatycznego języka Go i unikania typowych nieporozumień.

Wady:

Podejście polegające na skupianiu się na błędach, a nie na bezpośrednim nauczaniu najlepszych praktyk, może nie przypaść do gustu wszystkim czytelnikom.
Niektóre sekcje mogą wydawać się przeciągnięte lub mniej wciągające ze względu na format.
Książka zawiera drobne błędy zauważone przez niektórych czytelników.
Może nie być odpowiednia dla zupełnie początkujących osób bez wcześniejszego doświadczenia w programowaniu.

(na podstawie 24 opinii czytelników)

Oryginalny tytuł:

100 Go Mistakes and How to Avoid Them

Zawartość książki:

Wykryj błędy w swoim kodzie Go, o których nawet nie wiedziałeś, że je popełniasz, i zwiększ swoją produktywność, unikając typowych błędów i pułapek.

100 Go Mistakes and How to Avoid Them pokazuje jak:

Unikać najczęstszych błędów popełnianych przez programistów Go.

Uporządkować i zorganizować aplikację Go.

Efektywnie obsługiwać dane i struktury kontrolne.

Radzić sobie z błędami w sposób idiomatyczny.

Poprawić swoje umiejętności w zakresie współbieżności.

Zoptymalizuj swój kod.

Przygotuj swoją aplikację do produkcji i popraw jakość testowania.

100 Go Mistakes and How to Avoid Them rzuca światło na typowe błędy w kodzie Go, o których możesz nawet nie wiedzieć, że je popełniasz. Poznasz kluczowe obszary języka, takie jak współbieżność, testowanie, struktury danych i inne - i dowiesz się, jak unikać i naprawiać błędy we własnych projektach. W trakcie lektury będziesz poruszać się po trudnych fragmentach obsługi danych JSON i usług HTTP, odkryjesz najlepsze praktyki organizacji kodu Go i dowiesz się, jak efektywnie korzystać z plasterków.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii.

Zrozumienie błędów to najlepszy sposób na poprawę jakości kodu. Ta wyjątkowa książka analizuje 100 błędów i nieefektywności typowych dla aplikacji Go, wraz ze wskazówkami i technikami pozwalającymi uniknąć ich popełniania we własnych projektach.

O książce.

100 błędów Go i jak ich uniknąć pokazuje, jak zastąpić typowe problemy programistyczne w Go idiomatycznym, ekspresyjnym kodem. Poznasz w niej dziesiątki interesujących przykładów i studiów przypadków, ucząc się dostrzegać błędy, które mogą pojawić się w twoich własnych aplikacjach. Autorka Teiva Harsanyi organizuje techniki unikania błędów w wygodne kategorie, począwszy od typów i ciągów znaków, a skończywszy na współbieżności i testowaniu.

Co jest w środku.

Identyfikacja i usuwanie błędów na poziomie kodu.

Unikaj problemów ze strukturą i projektem aplikacji.

Doskonalenie struktur danych i kontroli.

Optymalizacja kodu poprzez eliminację nieefektywności.

O czytelniku.

Dla programistów biegłych w programowaniu i składni języka Go.

O autorze.

Teiva Harsanyi jest starszym inżynierem oprogramowania w firmie Docker z doświadczeniem w różnych dziedzinach, w tym w branżach o krytycznym znaczeniu dla bezpieczeństwa, takich jak zarządzanie ruchem lotniczym.

Spis treści.

1 Go: Prosty do nauczenia, ale trudny do opanowania.

2 Organizacja kodu i projektu.

3 Typy danych.

4 Struktury sterujące.

5 Ciągi znaków.

6 Funkcje i metody.

7 Zarządzanie błędami.

8 Współbieżność: Podstawy.

9 Współbieżność: Praktyka.

10 Biblioteka standardowa.

11 Testowanie.

12 Optymalizacje.

Dodatkowe informacje o książce:

ISBN:9781617299599
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2022
Liczba stron:250

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

100 błędów w grze Go i jak ich uniknąć - 100 Go Mistakes and How to Avoid Them
Wykryj błędy w swoim kodzie Go, o których nawet nie wiedziałeś, że je...
100 błędów w grze Go i jak ich uniknąć - 100 Go Mistakes and How to Avoid Them

Prace autora wydały następujące wydawnictwa:

© 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)