Martin Chilvers | 6 Sep 23:45
Picon

Re: [Traits] feature request

Gael Varoquaux wrote:
> On Sat, Sep 06, 2008 at 10:00:41PM +0530, Prabhu Ramachandran wrote:
>> This is true in many other fields too.  For example teaching is one of 
>> the best ways to learn for precisely the same reason.
> 
> Absolutely, and a good way to develop a feel for your API, is to try to
> teach it, and record what are the part that are difficult to teach, and
> where are the users surprised, than try to fix them.

Exactly! An Enthought developer from days gone by renamed the 'principle of least astonishment' to 
the 'principle of least disappointment' ;^)

Martin

Gmane