Értékelés:
Chamond Liu „Smalltalk, Objects, and Design” című könyvét dicsérik áttekinthetősége, az objektumorientált programozási koncepciók átfogó lefedettsége és a Smalltalk nyelvi alapelvek hatékony integrálása miatt. Alkalmas kezdőknek és tapasztaltabb programozóknak egyaránt, akik szeretnék elmélyíteni az OOP megértését. Bár számos erőssége van, néhány olvasó megjegyzi, hogy a haladó Smalltalk-programozáshoz nem nyújt elegendő mélységet, vagy a nyelv újabb verzióihoz való igazodás érdekében frissítésre szorulhat.
Előnyök:⬤ Világos és világos prózai szöveg.
⬤ Az alapvető OOP fogalmakat hatékonyan tárgyalja.
⬤ Az elmélet és a gyakorlati példák jó egyensúlya.
⬤ Alkalmas kezdők és tapasztaltabb programozók számára egyaránt.
⬤ Betekintést nyújt a jó tervezési elvekbe és tervezési mintákba.
⬤ Magával ragadó írásmód, amely az összetett témákat is közérthetővé teszi.
⬤ Nem egy átfogó útmutató a Smalltalk osztálykönyvtáráról, különösen kezdők számára.
⬤ Néhány olvasó úgy találta, hogy bizonyos területeken nem elég mélyreható.
⬤ 1996-ban íródott, nem feltétlenül tükrözi a Smalltalk jelenlegi gyakorlatát vagy frissítéseit (különösen a különböző verziók, például a Pharo tekintetében).
⬤ Nem a Smalltalk szintaxisának gyorsreferenciájaként készült.
(22 olvasói vélemény alapján)
SmallTalk, Objects, and Design
Ez a referencia és szöveg a Smalltalk programozási rendszert és a benne és körülötte lévő objektumorientált ötletek hálóját tárgyalja. Így több, mint útmutató a nyelvhez; a Smalltalkot technikai és történelmi környezetében is vizsgálja, és eközben foglalkozik azokkal a kérdésekkel, amelyek minden Smalltalk-fejlesztő előbb-utóbb természetesen felmerülnek benne. Az általános programozási tapasztalatnál nem feltételez többet, és azzal kezdi, hogy mik azok az objektumok és osztályok, majd végül olyan finomabb kérdésekig jut el, mint a típusok és osztályok közötti különbségtétel. A tipikus programozási nyelvkönyveken túlmutatva a legfontosabb tervezési mintákat is tárgyalja, és azt, hogy hogyan lehet ezeket Smalltalkban megírni. A hangsúly tehát nem pusztán az objektumokkal való Smalltalk-programozáson van, hanem az objektumokkal való hatékony gondolkodáson és tervezésen.
Ez a kiadás az eredeti, 1996-os kiadás újranyomása. Bár az azóta eltelt évek a számítástechnikai iparban megszokott gyors változásokat hoztak, az itt bemutatott elvek ma is ugyanolyan aktuálisak, mint akkor.
„Három kedvenc témám a Smalltalk, az objektumok és a tervezés. Chamond Liu könyve tökéletes keveréke ezeknek a témáknak. Szívből ajánlom ezt a könyvet azoknak a gyakorló szakembereknek, akik nem szeretnének száraz feldolgozást olvasni a tervezési módszertanról vagy egy újabb programozási könyvet. A jó tervezés elemeit, történelmi perspektívát, demisztifikált és Smalltalk nyelven kódolt tervezési mintákat, valamint a Smalltalk programozás és az objektumfogalmak megfelelő keverékét kapja.” - Rebecca Wirfs-Brock, az Objektumorientált szoftverek tervezése című könyv szerzője.
„Jól megírt és jól átgondolt..... Különösen a tervezési mintákról szóló fejezet elsőrangú.” - Doug Lea, a Concurrent Programming in Java és az Object-Oriented System Development szerzője.
„Azon ritka könyvek egyike, amely mind a kezdőket, mind a szakértőket a szintjüknek megfelelő meglátásokkal jutalmazza. Ráadásul az írói stílus - amely ötvözi a lényegre törő és a kecsességet - igazán élvezetes olvasmánnyá teszi.” - Dave Collins, az Objektumorientált felhasználói felületek tervezése szerzője
„A legjobb könyv a Smalltalkról, amit valaha láttam! „-Sherman Alpert, a The Design Patterns Smalltalk Companion szerzője
„... megközelíthető, olvasmányos, szórakoztató, pontos és más... az írás a legmagasabb kaliberű.” - Ralph Johnson, a Design Patterns szerzője: Elements of Reusable OO Software
„Nagyon lenyűgözött a..... Az összes többi könyvvel ellentétben egy borító alatt lefedi az összes fontos kérdést, ami a nyelv hatékony megértéséhez szükséges.” - Ed Klimas, a Smalltalk with Style szerzője
„Ami a legjobban tetszett ebben a könyvben, az az a magabiztosság, amellyel Liu a témák széles skáláját mutatja be: objektumok, architektúra, gui, keretrendszerek, tervezés, minták - minden, ami kell. Ha egy, a tudományágunk valamelyik másik ágából származó okos fejlesztő a könyvét használná egyetlen információforrásként, még egy Smalltalk-konferencián is hozzáértőnek és jó kapcsolatokkal rendelkezőnek tűnne. És még élvezné is az élményt, mivel Liu soha nem beszél lekezelően az olvasóival.” - Ward Cunningham, a CRC Card feltalálója
„Nagyon szilárd és szórakoztató könyv egy szakértő kommunikátortól.... Kezdők és régi motorosok egyaránt találnak benne hasznos ötleteket, szórakoztató írást és elgondolkodtató utalásokat tágabb műszaki, irodalmi és filozófiai témákra.” - Martin Nally, az IBM Smalltalk és a VisualAge főépítésze
„... a terjedelem és a szint nagyon érdekes... nagyon hasznos gyűjteménye olyan dolgoknak, amelyek szétszóródtak és nehezen megtalálhatóak...” Tom Morgan, technológiai fejlesztési menedzser, Brooklyn Union Gas
„Nagyon jól megírt könyv; öröm volt tetőtől talpig elolvasni. Jó fejezetek a tervezési mintákról, a metaklasszikusokról és a szemétgyűjtésről stb. Az írói stíluson látszik, hogy a szerző egyben tanár is - méltóságteljesen és hatékonyan adja át az információkat. Nagyon ajánlott."-Paul Jasek, Chubb & Son, Inc.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)