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?
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?
Odpowiedzi:
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 .
Mają też ogromną przewagę, że często używają humoru, dzięki czemu nauka jest przyjemnością !
Zwykły tekst nie działa dobrze ze mną. Jeśli jesteś w tym samym przypadku, pokochasz ich.
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
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 są .
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:
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.
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.
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.
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.
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.
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.
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.
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