Recenze knihy:Backbone.js Patterns and Best Practices

Jednou za čas se dostanu ke čtení nějaké knihy. Knihy jsou obvykle hezčí než blogové příspěvky, protože ukazují celý obrázek, místo aby se zaměřovaly na maličkost. Společnost Packt Publishing mě kontaktovala, abych provedl kontrolu vzorů a doporučených postupů Backbone.js . Z této knihy jsem byl nadšený, protože už to byla nějaká doba, co jsem četl dobrou knihu o páteři, a její název navodil dojem, že by mohla být pro někoho na úrovni mých zkušeností s páteří poučná. Splnilo to tedy moje očekávání? Ano a Ne.

Moje myšlenky

Tato kniha není pro vývojáře, kteří jsou v Backbone noví... alespoň to tvrdí autor knihy. Z velké části je to pravda, ale autor často tráví příliš mnoho času věcmi, které bych považoval za velmi základní znalosti páteře. Rozhodně neposkytuje úvod do Backbone, takže pokud jste nikdy předtím Backbone nepoužívali, neměli byste ponětí, co se většinu času dělo.

Tato kniha pokrývá mnoho vzorů a osvědčených postupů, kterých by si měl být vědom prakticky každý vývojář Backbone, a často odkazuje čtenářům na zásuvné moduly Backbone jako řešení některých problémů, kterým tyto osvědčené postupy pomáhají předcházet. I když nemám nic proti poukazování lidí na snadno dostupná řešení (proč znovu vynalézat kolo, že?), těšil jsem se na několik dalších příkladů ručně kódovaných řešení v knize, aby vývojáři nakonec lépe pochopili, co je pokračuje.

Nakonec Vzory a doporučené postupy Backbone.js jistě poskytuje úvody do mnoha středně pokročilých a pokročilých témat souvisejících s vývojem aplikací pomocí Backbone, ale zřídka udělá mnohem více než úvod. Buď na vás pustí plugin/knihovnu (jak bylo zmíněno), nebo se jeho příklady prostě neponořují dostatečně hluboko nebo neposkytují dostatečně velké příklady, aby skutečně pochopili koncepty (a to pochází od člověka, který již konceptům rozuměl). Myslím, že jediná věc, která si získala pozornost, kterou si skutečně zasloužila, bylo testování jednotek a i to mělo potenciál být lepší.

Celkově to byla dobrá kniha, ale rozhodně ne skvělá a nenabízela tolik, jak jsem cítil, jak hlásal název (ale lidé zjevně nečtou do názvů to samé jako já). Očekával jsem pokročilejší materiál, ale toto poskytlo to, co bych považoval za většinou středně pokročilou pomoc pro vývojáře Backbone.

Vzory a doporučené postupy Backbone.js
Napsal Swarnendu De
Vydalo Packt Publishing
Koupit na Amazonu

Pro a proti

Výhody

  • Seznámí vás se spoustou páteřních řešení střední úrovně
  • Bylo pokryto mnoho řešení
  • Upozorňuje vás na několik skvělých zásuvných modulů Backbone, které mohou zjednodušit mnoho úkolů
  • Funguje skvěle jako pokračování mé série Backbone

Nevýhody

  • Příliš mnoho času stráveného základními znalostmi páteře
  • Příliš rychle přechází k poskytování zásuvného modulu pro řešení namísto podrobného popisu řešení
  • Neponoří se dostatečně hluboko do většiny vzorů a doporučených postupů

Závěr

Pokud jste prošli některými návody pro začátečníky pro Backbone a chystáte se udělat další krok, tato kniha vás alespoň nasměruje správným směrem a pravděpodobně vám poskytne cenné informace o tom, jak přejít na středně pokročilého vývojáře Backbone.