Jak wyglądają pierwsze książki? [Zamknięte]

20

Nigdy nie czytałem żadnej z nich, ale uważam ich ciekawy styl i niepowtarzalny. Nie jestem pewien, czy są one warte dając pieniądze / czas?

Vaibhav Bajpai
źródło
5
Och, daj spokój - Są warto tylko dla okładki ...
Shog9
1
Uwaga, są one nieco głupie, ale oni używać głupotę jechać do domu punkty.
Uważam, że są zbyt proste i rozpraszać. I jak krótkie zdania / książki / prostych pomysłów, takich jak "Do not Make Me Think". Lubię, kiedy tekst jest posypane grafiki. Jednak wolę zwięzłe, lakoniczne i trochę suchych schematów. Proste koncepcje mogą być wyrażone w tekście (lub całkowicie pomijane, jeśli są one zdrowy rozsądek). Czasami trzeba narysować twarde rzeczy, ale wolę gęsto upakowane i lakoniczne diagramy, takie jak upload.wikimedia.org/wikipedia/commons/thumb/5/51/... niż to, co napisał Pierre.
Praca
1
Bardzo nie lubię Head First Java, ponieważ tłumaczą to samo w kółko i po przeczytaniu można się pomylić.
Uzgodnione z user71736. Książka na serwletów jest 750 stron i po prostu powiedzieć to samo w kółko, co niezrozumiałe, frustrujące, nadmiernie skomplikowane i trudne do uzyskania całościowego obrazu.
WKS

Odpowiedzi:

24

Kocham ich. Mam trzy z nich i podobały mi się wszystkie, mimo że pochodzą od różnych autorów.

Nałożona struktura jest idealna dla mnie, staram się zrozumieć rzeczy lepiej, kiedy mam rysunki i ćwiczenia .

alternatywny tekst

Mają też ogromną przewagę, że często używają humoru, dzięki czemu nauka jest przyjemnością !

alternatywny tekst

Zwykły tekst nie działa dobrze ze mną. Jeśli jesteś w tym samym przypadku, pokochasz ich.


źródło
2
Zgodziłbym się, podobały mi się jako książki początkowe na różne tematy. Przejście było przyjemne i nie mogłem się bardziej zgodzić z komentarzem do struktury.
Chris
+1000000 gdybym mógł. Zgadzam się z tym!
Dawid Weiser
Kieruj się wzorami projektowymi - ta książka rządzi.
Ladislav Mrnka
2
Zgodzić się. Nie daj się zwieść głupim obrazom - ich autorzy znają się na rzeczy.
19

Istnieją dwa skrajne opinie na temat Head First: Pierwszy z nich to, że są one okropne, a drugi jest to, że są one doskonałe.

Osobiście uważam, że są one okropne, ponieważ ich wyjaśnienia są zbyt długie i bardzo off topic większość czasu. Są duże książki z nie tyle treści. Czują się jak książki dla dzieci (lub dziecinnych dorosłych).

Niektórzy ludzie (większość ludzi myślę) Kocham te książki, ponieważ są one bardzo łatwe do odczytania i to prawie niemożliwe, aby zrozumieć ich wyjaśnienia.

Head First książki są dobre tylko jeśli jesteś początkującym. Nie mogą być one wykorzystane jako leksykony. Są one napisane przez ludzi, którzy wiedzą nic o tym temacie.

Zauważ, że istnieje wiele książek Head First i wielu autorów Head First. Najbardziej znane z nich to „Head First Design Patterns” i „Head First Java”. Mają też książki niezwiązane z programowaniem (o fizyce i statystyce). Więc nie można tak naprawdę powiedzieć nic o całej serii „Head First”. Jedynym "Head First" książki I'v próbowali czytania są "Wzory Head First Design", "Head First iPhone rozwoju" oraz "Head First serwletów i JSP". Nie podobały mi się (ich wyjaśnienia, metafory i żarty były denerwujące), ale wiem o ludziach, którzy je lubili.

Oto lista wszystkich ich książek: http://oreilly.com/store/series/headfirst.html

Oto kilka opinii na temat „Wzorów pierwszego projektu”: /programming/386087/head-first-design-patterns-opinions-wanted

snakile
źródło
3
Szczerze zgadzam się z tobą @snakile. Najważniejsze książki to tak naprawdę tylko książki wprowadzające, które są zawyżone i szczerze mówiąc, nie dają ci przewagi.
alvincrespo
4

Moim zdaniem są dobre, jeśli jesteś początkującym programistą w ogóle - nie tylko w danym temacie.

Oznacza to, że przed nauki opcji warunkowych w języku, będą spędzać dużo czasu - i wiele głupich i prostych przykładów - wyjaśnić, co warunkowe .

Rozwiązania, które proponują, są często bardzo ubogie i lekkie, ale zwykle nie wyjaśniają, dlaczego wybrali to rozwiązanie i jakie są alternatywy.

Przypadków użycia:

  1. Programista C ++ chce zagłębić się w tworzenie stron internetowych, używając PHP. Poleciłbym także jedną z książek średniego poziomu autorstwa O'Reilly, na przykład „Nauka PHP, MySQL i JavaScript”. Nadal są bardzo ostrożni (ograniczając się do pedantycznych) w wyjaśnianiu, jak działa język, i pełen przykładów: nadal, jeśli masz właściwe podejście do nauki nowych technologii, jedna z nich wystarczy, abyś mógł zbudować rozwiązania dla prawie wszystkiego w obrębie standardowy zakres tej technologii. Ponadto, mogą one być wykorzystane jako punkt odniesienia.

  2. Web designer chce dowiedzieć się Javascrtipt ożywić swoje strony. On jest ładny okaz, więc woli posiadające pomysł, choć niejasne, co on pisze zamiast copypasting dookoła. Niemniej jednak nie chce opanować tej technologii i nigdy nie czytał podręcznika programowania - więc istniałaby stroma krzywa uczenia się dla języka i samych konwencji z ładnym kursem / podręcznikiem i nie jest tego warte. W tym przypadku, kierownik Pierwsze podręczniki są zdecydowanie najlepszym rozwiązaniem.

cbrandolino
źródło
3

Są świetne, na pewno możesz rozpocząć nowy temat z tymi książkami bez wcześniejszej wiedzy na te tematy, ale jeśli już znasz te tematy, to czasami będziesz odczuwać powolną naukę. Proste, dla początkujących, te są świetne!

Przeczytałem, Head First SQL, Head First Servlet i JSP, Head First EJB (3) bez żadnej wcześniejszej wiedzy na te tematy, mam ładne wyjaśnienie.

Abimaran Kugathasan
źródło
2

Nie przepadam za nimi osobiście: wolę gęstsze teksty, które pozwalają mi bardzo szybko przyswajać informacje. Jednak koduję od 6 roku życia i jestem przyzwyczajony do zdobywania nowych umiejętności / języków w locie. Ćwiczenia są dla mnie stratą (jeśli uczę się foo, to dlatego, że muszę do czegoś użyć foo - to jest moje ćwiczenie).

Wielu początkujących znam przysięgać serii Head First, dokładnie powodów lubię go: język nie jest bardzo gęsty, więc (dla początkujących) wydaje się bardziej przystępny, a istnieje wiele ćwiczeń z praktyką.

Tak, to sprowadza się do stylu uczenia się: lubisz wędrować wokół obiektu, aby zorientować się, spróbuj kilka ćwiczeń i zgłosić się powoli, czy chcesz gęstą podręcznik, z którego można uruchomić w jakiś projekt, na rękę ? Head First książki są dobre dla tych pierwszych, nie dla tych drugich.

HedgeMage
źródło
1

Tak - kup jeden, są doskonałe. Czytam książkę Wzory Head First projekt, i okazało się, że być pomocne przy przykładów mógłbym zrozumieć. Ja też nie nudzić ze względu na styl zabawy. Poleciłem Head First JavaScript do znajomego, a ona też stwierdziła, że ​​jest to świetna książka.

Marcie
źródło
1

Nie wiem o innych książkach Head First, więc przedstawię swoją opinię na temat książki, którą właśnie czytam, Head First Servlets i JSP.

Pierwsza połowa książki jest zdecydowanie wielki, ręce w dół. Wyjaśnili pojęcia w modzie prosto do przodu poprzez zdjęć i opowieści. Jako programista, który w niewłaściwy sposób zbudował aplikację internetową J2EE jako sposób na nurkowanie, uznałem tę książkę za bardzo pomocną w załataniu niektórych dziur w mojej wiedzy o J2EE. Większość pytań znajdę się pytaniem, kiedy byłem jeszcze początkującym odpowiedział przez pierwszą połowę książki.

Jednak uważam, pozostała połowa książki jest napisany tak, jakby był on przeznaczony dla zaawansowanych programistów już. Książka sprawia, że ​​można zanurzyć na kilka zaawansowanych zagadnień i pojęć bez naprawdę wyjaśniający, jak to wszystko stało się w słowach, które początkujący mogą zrozumieć. Książka rzuca wam kilka tematów na raz, więc to daje mi ciężko zrozumieć wszystko. I nawet znaleźć schematy, a zdjęcia mają być również mylące.

Nadal jestem w trakcie czytania książki, ale mam wrażenie, że książka została rzucona, ponieważ książka nie wyjaśniła jasno tematów, że nie mogę teraz poskładać wszystkiego w głowie. Ten dylemat doprowadził mnie zapytać to pytanie .

Nie wiem, czy inne książki Head First są takie same, ponieważ nie czytałem niczego poza serwletami i JSP.

Terence Ponce
źródło
1

Książki z serii Head-Pierwsze są moim ulubionym. Sprawiają, że nauka jest łatwa i interesująca z humorem i świetnym stylem konwersacji. Każda książka zaczyna się ilustracją tego, jak działają nasze mózgi i jak maksymalnie wykorzystać możliwości naszego mózgu. Staram się je przyjąć. Zrobili uczenia wzorców projektowych bardzo łatwe dla mnie.

Abi
źródło
1

Czytałem obie Head First Java i Head First wzorców projektowych . Styl stosowany jest rzeczywiście wyjątkowy, i jest czymś w rodzaju Love / Hate dla większości ludzi. Co każdy powinien, moim zdaniem sobie sprawę, że jest to rodzaj książek dokonać rzeczy bardzo jasne i proste, ale kosztem. Koszt jest napowietrznych, że ten sposób wyjaśniania rzeczy narzuca. Rzeczy są wyjaśnione w kółko, z wieloma przykładami i metaphores. Jest to znacząca nad głową, że nie pozwala natychmiast zanurzyć się w rdzeniu problemu.

Myślałem, że ten styl odpowiadało Head First Java książki bardzo dobrze. Podobało mi się wszystko o tej książce, i to było bardzo pomocne dla mnie, w chwytając pojęć i rozwijanie intuicji o nich. Z drugiej strony w ogóle nie podobały mi się wzory Head First Design . Mam wrażenie, że staje się sposobem na szczegółowy ogląd, a czasami całkowicie mija się z celem. Było zbyt wiele meta-informacji, ale niewiele prawdziwych użytecznych informacji.

Charalambos PASCHALIDES
źródło
1

Naprawdę chciałem polubić wzory Head First Design, ale nie mogłem tego przeczytać.

Być może to moja wina - Jestem na tyle stary, aby pamiętać przy computrers Apple podłączony do telewizora

Martin Beckett
źródło
oni jeszcze zrobić - apple.com/appletv
Tak - Zastanawiałem się, czy ktoś mógłby zauważyć żart!
Martin Beckett
Co żart. . . ?
Malfist
0

Nigdy ich nie stosować, ale mój brat przysięga nich. On uważa, że ​​bilans nauki przez objaśnienia i uczenie się przez przykład jest w porządku.

Dan Ray
źródło