Javascript - Mocne strony (Good Parts) - recenzja
Opublikowany: 16.03.2011 15:01:14 | Komentarzy 2
Debiutancki wpis w kategorii z książkami. Na pierwszy ogień idzie książka Douglasa Crockford'a - guru w środowisku frontendowym jeśli chodzi o JavaScript. Miałem okazję go zobaczyć na własne oczy podczas konferencji Front-Trends. To na niej rozdawał swoją książkę, ale nie zostałem wylosowany. Dlatego kupiłem przetłumaczoną wersję.
Książki o JavaScript przeczytałem w sumie dwie. Pierwsza była o wszystkim, taka swego rodzaju biblia JS. Wszystko a zarazem nic. Opisane były tam podstawy języka jakies przykłady oraz opis i zastosowanie wszystkich funckji. W sumie ponad 600 stron. Przeczytałem ją, w tydzień. Czy wiedza się polepszyła? Ciężko powiedzieć. na pewno podstawy opanowałem :). Druga to właśnie ta, którą teraz recenzjuję.
W przypadku książki "JavaScript - Moce strony" jest zupełnie inaczej. Nie ma w niej standardowego i nudnego wstępu o składni i nie ma w niej, wybaczcie ten kolokwializm, pieprzenia. Są za to konkrety. Tytuł mówi sam za siebie.
Zmyłką może okazać się tylko pierwszy rozdział - "Gramatyka", który dla średniozaawansowanego programisty może się okazać nudnym poprzez szybkie powtórzenie składni. Wg mnie warto go przeczytać cały z kilku powodów:
- podstaw nigdy za mało,
- owa gramatyka została pokazana w bardzo oryginalny sposób - jaki, nie na piszę :).
Kolejne rozdziały to już zupełnie inna bajka. Konkrety, konkrety i jeszcze raz konkrety.
Omawiane są tablice, obiekty (jak po nich się poruszać w pętli), wyrażenia regularne, wyrażenia regularne, dziedziczenie, funkcje (np. jak je rozszerzać) w których są pokazywane dobre zostosowania w zestawieniu z tymi złymi (nie koniecznie poprawnymi). Oczywiście nie zabraknie soczystych rzeczy jak np. tzw. falsy values :).
Książka jest napisana (przetłumaczona?) lekko przez co czyta się szybko.
Mnie osobiście przypadły do gustu informacje o tych złych rzeczach w JS. Z tego względu, że dużo ich popełniałem i jeszcze zdarza mi się ich popełniać.
Wg mnie ta książka to pozycja dla każdego webmastera, który chciałby zgłębić wiedzę na temat JavaScript. I to bez względu na poziom. Efekt tego jest taki, że podczas czytania, siadasz i rzeźbisz kod :).
Komentarze
Dodaj komentarz