Uproszczony JavaScript: Pisanie nowoczesnego JavaScriptu z Es5, Es6 i nie tylko

Ocena:   (4,7 na 5)

Uproszczony JavaScript: Pisanie nowoczesnego JavaScriptu z Es5, Es6 i nie tylko (Joe Morgan)

Opinie czytelników

Podsumowanie:

Książka jest praktycznym przewodnikiem skupiającym się na ulepszaniu kodu JavaScript poprzez 51 wskazówek, które podkreślają prostotę i wykorzystanie nowoczesnych funkcji ES6. Skierowana jest do czytelników z pewną wcześniejszą znajomością JavaScript i zawiera jasne, zwięzłe przykłady. Choć nie nadaje się dla zupełnie początkujących, wiele osób uzna go za korzystny dla poprawy swoich umiejętności kodowania w JavaScript, zwłaszcza w zakresie uczynienia kodu bardziej czytelnym i ekspresyjnym.

Zalety:

Praktyczne i przydatne porady dotyczące ulepszania kodu JavaScript.
Jasny, zwięzły styl pisania z niewymagającymi wyjaśnieniami.
Aktualna zawartość, skupiająca się na funkcjach ES6+ i najlepszych praktykach.
Zorganizowana w łatwe do zarządzania sekcje.
Odpowiedni dla początkujących i średnio zaawansowanych użytkowników, ze wskazówkami, które przyniosą korzyści także zaawansowanym użytkownikom.

Wady:

Nie jest to książka dla początkujących; zakłada wcześniejszą znajomość JavaScript.
Ograniczony zakres zaawansowanych tematów, służący głównie jako wprowadzenie do nich.
Niektóre wskazówki mogą być zbyt dobrze znane bardziej doświadczonym programistom.

(na podstawie 8 opinii czytelników)

Oryginalny tytuł:

Simplifying JavaScript: Writing Modern JavaScript with Es5, Es6, and Beyond

Zawartość książki:

Najlepszy współczesny JavaScript jest prosty, czytelny i przewidywalny. Naucz się pisać nowoczesny JavaScript nie poprzez zapamiętywanie listy nowej składni, ale dzięki praktycznym przykładom, w jaki sposób zmiany składni mogą uczynić kod bardziej wyrazistym. Zaczynając od deklaracji zmiennych, które jasno komunikują intencję, zobacz, jak nowoczesne zasady mogą ulepszyć wszystkie części kodu. Włącz pomysły z funkcjami curried, metodami tablicowymi, klasami i nie tylko, aby stworzyć kod, który robi więcej za mniej, jednocześnie generując mniej błędów.

Nadszedł czas, aby pisać kod JavaScript, który jest czysty i ekspresyjny. Nowoczesny JavaScript jest prostszy, bardziej przewidywalny i czytelny niż kiedykolwiek. Odkryj, jak pisać lepszy kod na przejrzystych przykładach, korzystając z zasad, które pokazują, jak zaktualizowana składnia może ulepszyć kod z mniejszą liczbą błędów.

Zaczynając od podstaw, naucz się nowej składni (lub jak ponownie wykorzystać starszą składnię), aby przekształcić kod z niezgrabnych skryptów podatnych na błędy w przejrzyste i eleganckie programy, które są łatwe do odczytania i łatwe do rozszerzenia.

Stwórz podstawę dla czytelnego kodu z prostymi deklaracjami zmiennych, które redukują efekty uboczne i subtelne błędy. Wybierz kolekcje z jasnymi celami zamiast domyślnie wybierać obiekty lub tablice. Zobacz, jak uprościć iteracje od złożonych pętli do jednowierszowych metod tablicowych. Opanuj techniki pisania elastycznego i solidnego kodu, począwszy od funkcji wysokiego rzędu, przez klasy wielokrotnego użytku, po wzorce architektury dużych aplikacji tworzących aplikacje, które przetrwają rundy refaktoryzacji i zmieniających się wymagań.

Najlepsze jest to, że nie ma potrzeby czytania tej książki od razu. Możesz dowolnie przeskakiwać i włączać nowe funkcje. Co najważniejsze, zrozumiesz nie tylko czym jest nowa składnia, ale kiedy i jak jej używać. Zacznij pisać lepszy kod od pierwszej strony.

Czego potrzebujesz:

Aby uzyskać najlepsze wrażenia, zainstaluj najnowszą wersję Node (co najmniej wersję 7). Większość przykładów można przetestować w konsoli Chrome lub innej nowoczesnej przeglądarce internetowej. Jeśli chcesz uruchomić testy, musisz również zainstalować najnowszą wersję Node Package Manager (npm).

Dodatkowe informacje o książce:

ISBN:9781680502886
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2018
Liczba stron:300

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Joe Morgan: Życie w baseballu - Joe Morgan: A Life in Baseball
Zawodnik z Galerii Sław wyjaśnia, co sprawiło, że Cincinnati Reds byli najmądrzejszą drużyną w...
Joe Morgan: Życie w baseballu - Joe Morgan: A Life in Baseball
Uproszczony JavaScript: Pisanie nowoczesnego JavaScriptu z Es5, Es6 i nie tylko - Simplifying...
Najlepszy współczesny JavaScript jest prosty,...
Uproszczony JavaScript: Pisanie nowoczesnego JavaScriptu z Es5, Es6 i nie tylko - Simplifying JavaScript: Writing Modern JavaScript with Es5, Es6, and Beyond

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