As Smalltalk is embraced by a growing number of corporate information systems departments, career prospects for programmers with Smalltalk development skills have never been better. This practical guide takes programmers beyond the basics, teaching them how to develop enteprise-class applications that provide real world solutions.
Alec Sharp, a senior consultant with Clariteq Systems Consulting, has deep expertise in a rare combination of fields – process modelling, analysis, and redesign; business-oriented data modelling; and business analysis and requirements specification. Increasingly, his work involves facilitation, organisational change, and project recovery. His 40+ years of hands-on consulting experience, practical approaches, and global reputation in model-driven methods have made him a sought-after resource around the world.
If a book on programming promises examples in its title, I don't expect that the book doesn't explain the syntax of the language hardly or at all. It is true that the author shows programming examples, but I am not so sure if the book's claim to be a "developer's guide" is justified. I must admit, though, that the author explicitly aims at an audience of intermediate-level Small Talk programmers. The most interesting parts from nowadays' perspective is the rather pure view on object-oriented programming. Usually an experienced software developer using the OOP paradigm doesn't think about control structures anymore. "if/else", "switch", "for"-and "while"-loops are all procedural? So what? The Smalltalk way of pure OO handling of such control structures has historically not borne too many fruits. But it is interesting to think about them.