wprowadź własne kryteria wyszukiwania książek: (jak szukać?)
Twój koszyk:   0 zł   zamówienie wysyłkowe >>>
Strona główna > opis książki
English version
Książki:

polskie
podział tematyczny
 
anglojęzyczne
podział tematyczny
 
Newsletter:

Zamów informacje o nowościach z wybranego tematu
 
Informacje:

o księgarni

koszty wysyłki

kontakt

Cookies na stronie

 
Szukasz podpowiedzi?
Nie znasz tytułu?
Pomożemy Ci, napisz!


Podaj adres e-mail:


możesz też zadzwonić
+48 512 994 090

MODULARNY JAVASCRIPT DLA ZAAWANSOWANYCH


BEVACQUA N.

wydawnictwo: HELION, 2019, wydanie I

cena netto: 41.89 Twoja cena  39,80 zł + 5% vat - dodaj do koszyka

Modularny JavaScript dla zaawansowanych


JavaScript jest jednym z najpopularniejszych języków programowania, wykorzystywanym na wiele sposobów. Pozwala na wdrażanie różnych paradygmatów w zależności od potrzeb i preferencji programisty. Warto wypróbować programowanie modularne w JavaScripcie choćby dlatego, że dzięki temu kod staje się czytelny, łatwy w utrzymaniu i skalowaniu. Moduł grupuje funkcjonalnie związane ze sobą dane oraz procedury. Architektura modularna, o ile tylko została poprawnie zaimplementowana, pozwala na ograniczenie złożoności kodu i ułatwia pracę nad rozwojem aplikacji. Możliwość pisania niezależnego kodu na każdym poziomie systemu daje zespołom projektowym duże korzyści!

To książka przeznaczona dla osób, które używają JavaScriptu i chcą się nauczyć pisania modularnego kodu.

Wyjaśniono tu, na jakich fundamentach opiera się architektura modularna, i krótko opisano jej historię w JavaScripcie. Przedstawiono warunki, jakie musi spełniać moduł, aby dać programistom konkretne korzyści, zaprezentowano zasady refaktoryzacji kodu i omówiono znaczenie doboru właściwej struktury danych. Czytelnik dowie się również, które wzorce projektowe będą odpowiednie w danej sytuacji, a także w jaki sposób podejście modułowe może pomóc w zapewnieniu bezpieczeństwa systemu, wspierać zarządzanie zależnościami czy też procesy budowania i integracji interfejsów oraz abstrakcji. Książka zawiera sporo znakomitych wskazówek i prezentuje najlepsze praktyki w zakresie projektowania i wdrażania modularnej architektury aplikacji.

Najważniejsze zagadnienia:

  • czym jest modularność i jak ewoluowała w JavaScripcie

  • jak powinien wyglądać moduł i do czego służy API

  • obsługa błędów i refaktoryzacja kodu

  • nowoczesny JavaScript i jego funkcje przydatne do tworzenia modularnego kodu

  • rozwiązywanie problemów i najlepsze praktyki


Wstęp 5

 1. Myślenie modularne 15

  • 1.1. Wprowadzenie do myślenia modularnego 15
  • 1.2. Krótka historia modularności 17
  • 1.3. Zalety modularnego projektowania 24
  • 1.4. Modularny podział na części 26
  • 1.5. Modularny JavaScript: konieczność 28

2. Zasady modularności 31

  • 2.1. Fundamenty projektowania modularnego 33
  • 2.2. CRUST 46

3. Projektowanie modułów 57

  • 3.1. Hodowanie modułu 57
  • 3.2. Rozważania nad CRUST 67
  • 3.3. Strzyżenie modułu 73

4. Układanie wnętrzności 81

  • 4.1. Wewnętrzna złożoność 81
  • 4.2. Refaktoryzacja złożonego kodu 86
  • 4.3. Stan jako entropia 103
  • 4.4. Struktury danych rządzą 110

5. Wzorce i praktyki modularne 117

  • 5.1. Wykorzystanie nowoczesnego JavaScriptu 117
  • 5.2. Kompozycja i dziedziczenie 127
  • 5.3. Wzorce kodowania 133

6. Metodyka i filozofia programowania 141

  • 6.1. Bezpieczne zarządzanie konfiguracją 141
  • 6.2. Jawne zarządzanie zależnościami 147
  • 6.3. Interfejsy jako czarne skrzynki 149
  • 6.4. Buduj, wypuszczaj, uciekaj uruchamiaj 150
  • 6.5. Bezstanowość 153
  • 6.6. Zgodność środowiska programistycznego i środowiska produkcyjnego 156
  • 6.7. Liczą się abstrakcje 158

Skorowidz 161


168 stron, Format: 14.0x21.0cm, oprawa miękka

Po otrzymaniu zamówienia poinformujemy pocztą e-mail lub telefonicznie,
czy wybrany tytuł polskojęzyczny lub anglojęzyczny jest aktualnie na półce księgarni.

 
Wszelkie prawa zastrzeżone PROPRESS sp. z o.o. www.bankowa.pl 2000-2022