Technically, functions/methods are polymorphic ;)
good! you liked the idea :-)I have a semantic problem with "Better small polymorphic classes than a large ugly one". I understand that objects are polimorphic, not clases.I think we should say something about smalltalk meta-circular property and something about that everythings is an object...For example:* We don't fear metaprogramming because it brings dinamism to live* We love objects because objects are everything and everything is an objector something like that :-)--
On Tue, Aug 24, 2010 at 6:51 AM, St�phane Ducasse <stephane.ducasse@inria.fr> wrote:
Since some of you are newcomers to smalltalk or may be did not know the value of pharo core people
here is a first draft I wrote this morning thinking about pharo
http://code.google.com/p/pharo/wiki/PharoZen
� * Beauty in the code, beauty in the comments
� * Simplicity is beautiful
� * Communication is key
� * Classes structure our vocabulary
� * Messages are our vocabulary
� * Polymorphism is our esperanto
� * Better small polymorphic classes than a large ugly one
� * Tests are important but can be replaced
� * Abstraction and composition are our friends
� * Explicit is better than implicit
� * Magic only at the right place
� * Simple processes to support progress
� * One step at a time
� * There is no unimportant fix
� * Quality is a emerging property
� * A system with robust abstractions that a single person can understand
Stef
Please comment �also on the wiki.
_______________________________________________
Pharo-users mailing list
Pharo-users@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users
Hern�n Wilkinson
Agile Software Development, Teaching & Coaching
Mobile: +54 - 11 - 4470 - 7207
email: hernan.wilkinson@10Pines.com
site:�http://www.10Pines.com
_______________________________________________
Pharo-users mailing list
Pharo-users@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users