CodeGym /Blog Java /Random-PL /Java dla opornych Barry'ego Burda — czy ta książka jest w...
Autor
Oleksandr Miadelets
Head of Developers Team at CodeGym

Java dla opornych Barry'ego Burda — czy ta książka jest warta uwagi?

Opublikowano w grupie Random-PL
„Dla bystrzaków” to wysoko oceniana seria książek. Kiedy więc ktoś próbuje znaleźć książkę dla początkujących, aby dobrze nauczyć się mniej więcej dowolnego tematu, dość często zagląda do jednej z tych książek. Java For Dummies autorstwa Barry'ego Burda może być warta przeczytania dla niektórych kategorii studentów. Java dla opornych Barry'ego Burda — czy ta książka jest warta uwagi?  - 1

O czym jest ta książka?

Bez niespodzianek, ta książka jest o języku Java dla manekinów. A dokładnie Java Core dla początkujących. Sam autor radzi rozpocząć czytanie od tej części książki, której potrzebujesz w tej chwili. Przydatne rekomendacje znajdziesz w dziale „Czego nie musisz czytać”. A tym, którzy nie mogą się doczekać rozpoczęcia kodowania, polecam zastosować się do rady Barry'ego.

Część 1. Pierwsze kroki z Javą

Część pierwsza składa się z trzech rozdziałów. Pierwszy rozdział jest przeznaczony dla studentów, którzy nie mają pojęcia o nowoczesnych podejściach do programowania. Drugi rozdział zawiera przydatne informacje o tym, jak działa Java (Java Virtual Machine), procesy tworzenia oprogramowania i tak dalej. Dowiesz się również jakie pakiety i oprogramowanie powinieneś zainstalować na swoim komputerze zanim zaczniesz programować. Wydaje się jednak, że zamiast tego rozdziału można skorzystać z jednego z krótkich samouczków z Internetu. Rozdział trzeci przedstawia pierwszy program w Javie, a właściwie parsowanie jego komponentów. Informacje są korzystne, więc jeśli teraz wydaje się to trudne, dobrym pomysłem jest powrót do tego później. Problem z tym rozdziałem polega na tym, że wiele z omawianych punktów można znacznie lepiej wykorzystać w praktyce. Co ogólnie mogę powiedzieć o pierwszej części? Szczegółową lekturę jako początek nauki polecam tylko tym osobom, które nie mają pojęcia o programowaniu i nie spieszą się z pisaniem swoich pierwszych programów, np. Nie oznacza to, że książka jest napisana ściśle i akademicko, wcale nie, jest bardzo zabawna. Jeśli jednak chcesz spróbować kodowania jak najszybciej, lepiej zacznij programować od pierwszego dnia nauki języka Java. Szczerze mówiąc, wydaje się to najszybszą i najwłaściwszą drogą do profesjonalnego programowania! Tak więc, aby stworzyć swój pierwszy program, możesz skorzystać z samouczków online i przeczytać „Java for Dummies” w drodze do pracy lub przed snem. Nie oznacza to, że książka jest napisana ściśle i akademicko, wcale nie, jest bardzo zabawna. Jeśli jednak chcesz spróbować kodowania jak najszybciej, lepiej zacznij programować od pierwszego dnia nauki języka Java. Szczerze mówiąc, wydaje się to najszybszą i najwłaściwszą drogą do profesjonalnego programowania! Tak więc, aby stworzyć swój pierwszy program, możesz skorzystać z samouczków online i przeczytać „Java for Dummies” w drodze do pracy lub przed snem. Nie oznacza to, że książka jest napisana ściśle i akademicko, wcale nie, jest bardzo zabawna. Jeśli jednak chcesz spróbować kodowania jak najszybciej, lepiej zacznij programować od pierwszego dnia nauki języka Java. Szczerze mówiąc, wydaje się to najszybszą i najwłaściwszą drogą do profesjonalnego programowania! Tak więc, aby stworzyć swój pierwszy program, możesz skorzystać z samouczków online i przeczytać „Java for Dummies” w drodze do pracy lub przed snem.

Część 2. Pisanie własnego programu w Javie

W tej części dowiesz się o głównych elementach programu, a na koniec zostaniesz poproszony o napisanie swojego programu. Jak słusznie zauważył Barry (autor), ten rozdział został napisany z uwzględnieniem specyfiki Javy, ale w większości uczy podstaw programowania. W tej części znajdują się również trzy rozdziały. „Zmienne i ich wartości”, „Struktury kontrolne” i „Cykle”. Są bardzo szczegółowe i uwzględniają momenty, w których nawet ci, którzy już programują, często są zdezorientowani. Na przykład, jaka jest różnica między zmienną a jej nazwą, instrukcją i operatorem? Polecany jest wszystkim początkującym (ale nie zapomnij o zadaniach praktycznych!).

Część 3. OOP

Ta część jest niezbędna dla prawdziwych maniaków Javy, którzy chcą w przyszłości zostać prawdziwymi programistami Java. Poświęcono klasom i obiektom zasady programowania obiektowego (OOP). Dowiesz się, dlaczego podejście OOP jest doskonałe do tworzenia dużych programów (spoiler: przede wszystkim, aby uniknąć powtarzalności kodu, haha). Część zawiera kilka rozdziałów o pracy z plikami i konstruktorach klas. Jeśli nie rozumiesz większości słów, które napisałem w powyższym zdaniu, zdecydowanie powinieneś nauczyć się tej części. Wyjaśnienia i przykłady tutaj są świetne; Myślę, że możesz zrozumieć OOP na poziomie podstawowym po przeczytaniu tego i napisaniu kilku przykładów kodu. Brakuje jednak bardziej szczegółowego ujawnienia niektórych zasad OOP, takich jak polimorfizm i enkapsulacja. Są na nich tylko wskazówki.

Część 4. Inteligentne techniki Java

Korzystna część. Lepiej go przeczytać i wykonać wiele ćwiczeń z kodowania, aby lepiej zrozumieć wszystkie nowe techniki. Rozdział poświęcony zmiennym i ich właściwemu użyciu, a także rozdział o wyjątkach, jest pełen dobrych wyjaśnień. Rozdział o tablicach jest precyzyjny i ekscytujący. Kolekcje, typy ogólne i strumienie. Jak dla mnie, te tematy nie były dobrze recenzowane. Jasne, ta książka jest o programowaniu w Javie dla bystrzaków. W każdym razie bardziej szczegółowe omawianie kolekcji nie byłoby zbyteczne. Z tej części dowiesz się co nieco o mniej lub bardziej nowoczesnych funkcjach Javy, takich jak Lambdy i Programowanie Funkcjonalne, a także o starej i przestarzałej technologii Swing. Jasne, że autor demonstruje graficzny interfejs użytkownika na tym, ale jest starożytny. Muszę powiedzieć, że cała trzecia część jest bardzo kontrastowa. Niektóre tematy są opisane dobrze, niektóre - nie najlepiej; niektóre tematy są przydatne, inne są przestarzałe.

Część 5. Część dziesiątek

Ta część jest dość krótka. Zawiera kilka wskazówek, jak uniknąć typowych błędów i przydatnych stron internetowych. Wydaje się bardziej jak artykuł w Internecie, dobry. Java dla opornych Barry'ego Burda — czy ta książka jest warta uwagi?  - 2
https://www.amazon.com/Java-Dummies-Computers-Barry-Burd/dp/1119235553

Wnioski

Ogólne wnioski dotyczące książki przypominają wnioski z rozdziału 4. Java for Dummies autorstwa Barry'ego Burda to doskonała książka dla początkujących, którzy są gotowi do wykorzystania kilku zasobów do nauki. Nie można tego nazwać podręcznikiem programowania ani samouczkiem; zamiast tego jest to twój pierwszy podręcznik Java. Lepiej czytać równolegle z tutorialami krok po kroku i (koniecznie!) rozwiązywać zadania z kodowania. Kilka kwestii zostało tutaj szczegółowo omówionych. Możesz wyczuć doświadczenie autora jako nauczyciela, więc opisuje on te kwestie, które sprawiały największe trudności jego początkującym uczniom. Ale oto kilka tematów ujawnionych dość powierzchownie, na poziomie artykułów informacyjnych. Jednak Java for Dummies to książka dla początkujących. Dlatego może to być Twoja pierwsza iteracja znajomości języka.Co więcej, Java For Dummies jest łatwa w czytaniu, pełna żywych i zabawnych przykładów i dygresji. Można go łatwo przeczytać w dowolnym miejscu w drodze lub przed snem. Jeśli oczywiście odpowiada Ci styl autorki. I pamiętaj: żadna książka na świecie nie zmieni cię w programistę. Tylko praktyka może.
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION