Společný systém podmínek LISP: Společný systém LISP: nad rámec zpracování výjimek s mechanismy toku řízení

Hodnocení:   (4,7 z 5)

Společný systém podmínek LISP: Společný systém LISP: nad rámec zpracování výjimek s mechanismy toku řízení (phoe"" Herda Michal)

Recenze čtenářů

Shrnutí:

Kniha poskytuje podrobný výklad systému Common Lisp Condition System a zdůrazňuje jeho sílu a jedinečné vlastnosti ve srovnání s tradičním zpracováním výjimek. Je vhodná jak pro začátečníky, tak pro zkušené programátory, kteří chtějí prohloubit své znalosti o možnostech jazyka Lisp.

Klady:

Autor, Michal Herda, efektivně vysvětluje implementaci systému podmínek pomocí postupného učení, které je tak přístupné a poutavé. Kniha seznamuje se složitými tématy, jako je restartování, srozumitelným způsobem a vybízí k praktickému zkoumání. Mnozí čtenáři oceňují její hloubku a autorovy odborné znalosti, což naznačuje, že je cenným zdrojem informací pro programátory na různých úrovních zkušeností.

Zápory:

Někteří čtenáři se domnívají, že kniha může vyžadovat více čtení, aby plně pochopili předkládané koncepty, což naznačuje, že může být poměrně hutná nebo náročná. Navíc, i když je implementace ukázána v jazyce Common Lisp, je zde jen omezeně zkoumáno, jak by tyto myšlenky mohly být přizpůsobeny jiným jazykům než Lisp.

(na základě 3 hodnocení čtenářů)

Původní název:

The Common LISP Condition System: Beyond Exception Handling with Control Flow Mechanisms

Obsah knihy:

Objevte fungování a příklady použití systému podmínek Common Lisp. Tato kniha doplňuje již existující materiály pro studium jazyka Common Lisp o podrobné informace o podmínkovém systému Lisp a jeho mechanismech toku řízení; popisuje také příklad implementace podmínkového systému v souladu s ANSI.

V první části knihy The Common Lisp Condition System autor představuje systém podmínek přístupem zdola nahoru, kdy jej konstruuje po částech. K předání základů systému podmínek používá přístup vyprávění příběhu, dynamicky poskytuje kód, který mění chování existujícího programu. Později, v části 2, budete implementovat úplný a kompletní systém podmínek v souladu s ANSI a zároveň budete zkoumat a testovat každou část kódu, kterou napíšete.

Autor v celém textu na příkladu systému podmínek ukazuje, jak rozšířit Lisp pomocí Lispu samotného. Přitom věnuje náležitou pozornost subsystému restartování CL a věnuje mu pozornost na stejné úrovni jako subsystému obslužných programů. Po přečtení a použití této knihy se dozvíte o vnitřním fungování systému podmínek, o tom, jak jej používat ve vlastním kódování a aplikacích Common Lispu a jak jej implementovat od začátku, pokud taková potřeba vznikne.

Co se naučíte

⬤ Prozkoumejte systém podmínek a zjistěte, proč je v Common Lispu důležitý.

⬤ Sestavit systém podmínek od základu pomocí základních mechanismů, které poskytuje Common Lisp.

⬤ Programovat systém podmínek a jeho mechanismy toku řízení k dosažení praktických výsledků.

⬤ Zavedení všech částí systému podmínek: podmínek, restartů, maker pro vazbu na obsluhu a restart, signalizačních mechanismů, tvrzení, ladicího programu a dalších.

Pro koho je tato kniha určena

Začínajícím a mírně pokročilým programátorům jazyka Lisp, ale i mírně pokročilým programátorům jiných programovacích jazyků.

Další údaje o knize:

ISBN:9781484261330
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2020
Počet stran:300

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Společný systém podmínek LISP: Společný systém LISP: nad rámec zpracování výjimek s mechanismy toku...
Objevte fungování a příklady použití systému...
Společný systém podmínek LISP: Společný systém LISP: nad rámec zpracování výjimek s mechanismy toku řízení - The Common LISP Condition System: Beyond Exception Handling with Control Flow Mechanisms

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)