Clojure Applied: Od praktyka do praktyka

Ocena:   (4,6 na 5)

Clojure Applied: Od praktyka do praktyka (Ben Vandgrift)

Opinie czytelników

Podsumowanie:

Książka jest bardzo chwalona za jasne i uporządkowane podejście do nauczania Clojure, szczególnie dla średnio zaawansowanych i zaawansowanych programistów. Skutecznie wypełnia luki pozostawione przez inne samouczki i oferuje praktyczne zastosowania, choć niektórzy czytelnicy zauważyli problemy z drukowaniem i formatowaniem w wersji Kindle.

Zalety:

Dobrze napisane i jasne wyjaśnienia, które pomagają w zrozumieniu stylu Clojure i najlepszych praktyk.
Zawiera praktyczne, rzeczywiste przykłady i wskazówki dotyczące struktury większych aplikacji.
Wypełnia luki pozostawione przez materiały wprowadzające i pomaga doświadczonym programistom pogłębić ich zrozumienie.
Omawia typowe pułapki i funkcje języka, pomagając w lepszej nauce.

Wady:

Niektórzy czytelnicy doświadczyli problemów z drukowaniem, takich jak zduplikowane strony i uszkodzone rogi, które wpływają na początkowe wrażenia z jakości.
Wersja na Kindle ma zauważalne problemy z formatowaniem wcięć kodu.
Niektóre tematy, takie jak trwałość w systemach, nie zostały wystarczająco omówione.
Rozdział 6 był postrzegany jako zbyt zaawansowany z niewystarczającą ilością praktycznych przykładów.

(na podstawie 11 opinii czytelników)

Oryginalny tytuł:

Clojure Applied: From Practice to Practitioner

Zawartość książki:

Myśl w sposób Clojure! Po zapoznaniu się z Clojure, zrób kolejny krok dzięki rozszerzonym lekcjom na temat najlepszych praktyk i najbardziej krytycznych decyzji, które będziesz musiał podjąć podczas programowania. Dowiedz się, jak modelować domenę za pomocą danych, przekształcać ją za pomocą czystych funkcji, zarządzać stanem, rozkładać pracę na rdzenie i strukturyzować aplikacje za pomocą komponentów. Odkryj, jak używać Clojure w prawdziwym świecie i odblokuj szybkość i moc tego pięknego języka na wirtualnej maszynie Java.

Clojure Applied zapewnia praktyczne, realistyczne porady i głębię pola, której brakowało w Twojej praktyce programistycznej. Chcesz tworzyć oprogramowanie w najbardziej efektywny i wydajny sposób. Ta książka daje ci odpowiedzi, których szukałeś w przyjaznym, jasnym języku.

Zanurz się w podstawowych koncepcjach Clojure: niezmiennych kolekcjach, współbieżności, czystych funkcjach i zarządzaniu stanem. Wreszcie uzyskasz kompletny obraz, którego szukałeś, zamiast dziesiątek elementów układanki, które musisz samodzielnie złożyć. Po pierwsze, poznaj podstawowe koncepcje rozwoju Clojure: dowiedz się, jak modelować swoją domenę za pomocą niezmiennych danych; wybierz idealną kolekcję; i pisz proste, czyste funkcje do wydajnej transformacji. Następnie zastosujesz te podstawowe koncepcje do tworzenia aplikacji: odkryj, jak Clojure zarządza stanem i tożsamością; rozłóż swoją pracę na programowanie współbieżne; oraz twórz i montuj komponenty. Na koniec zobaczysz, jak zarządzać zewnętrznymi problemami związanymi z integracją i wdrażaniem, opracowując strategię testowania, łącząc się z innymi źródłami danych i udostępniając swoje biblioteki i aplikacje.

Wyjdź poza pudełko z zabawkami i poznaj sposób myślenia Clojure. Pod koniec tej książki będziesz mieć narzędzia i informacje, aby wykorzystać mocne strony Clojure do pracy.

Czego potrzebujesz:

Aby śledzić przykłady w książce, będziesz potrzebować Clojure 1. 6, Leinegen 2 i Java 6 lub nowsza wersja.

Dodatkowe informacje o książce:

ISBN:9781680500745
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2015
Liczba stron:220

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Clojure Applied: Od praktyka do praktyka - Clojure Applied: From Practice to Practitioner
Myśl w sposób Clojure! Po zapoznaniu się z Clojure,...
Clojure Applied: Od praktyka do praktyka - Clojure Applied: From Practice to Practitioner

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