Sven. This is outstanding. It is not only a comprehensive tutorial, but also is good loking, with a little touch of nostalgia for those who used a RPN calculator in the past :) I wish we all could produce code and documentation the way you do. Maybe cloning you is an option. Congratulations. Best regards, ps: there is a typo in the first image of "Modelling the HP-35" section. Esteban A. Maringolo 2014-06-25 10:29 GMT-03:00 Sven Van Caekenberghe <sven@stfx.eu>:
Hi,
I have written a new, extensive, long form, introductory article about Pharo.
Rediscovering the UX of the legendary HP-35 Scientific Pocket Calculator
A tutorial on Pharo, test and specification based immersive programming
https://medium.com/@svenvc/rediscovering-the-ux-of-the-legendary-hp-35-scien...
It is a bit different because
- it is based on a non-trivial example - it uses a backdrop story unrelated to Pharo - it uses several multimedia elements - it is published on medium.com which is a general publishing platform
The appendix describes several ways you can get the code. I think building both a Spec and Seaside UI from the same specification as well as reusing functional tests in different contexts is cool. Anyway, I hope you enjoy it.
Sven
-- Sven Van Caekenberghe Proudly supporting Pharo http://pharo.org http://association.pharo.org http://consortium.pharo.org