On Dec 4, 12:07 pm, mdipierro <mdipie...@cs.depaul.edu> wrote:
> LOL
>
> next time bring it up on the developers list.
>
> I do not mind explaining how things work inside and perhaps we will
> find out there is a better way to implement it. ;-)

This is not a joke; not funny - comments will serve _you_ as well as
others.

In the case of languages.py, clear abstraction would have made it
clear what the representation should be in the code - but more to the
point, good comments would have made it easier for the community to
review this and SPOT it before a user reported the bug.

Comments are important, and but ONE (the lowest) rung in the needed
ladder of appropriate abstraction w.r.t. design.

If you can "describe" it, then you can comment it.

If you want to explain something on the developers list (which seems
inactive), discuss HOW you came to a particular abstraction, and if it
fits well (e.g. "give a man a fish - feed him for a day; teach a man
to fish - feed him for a lifetime").

Comments are so basic, and so low level - but necessary to even talk
about anything higher level, more useful.  It's a missing link.

- Yarko

>
> Massimo
>
> On Dec 4, 11:45 am, Thadeus Burgess <thade...@thadeusb.com> wrote:
>
>
>
> > There are many parts of gluon that I look at and go... wtf.
>
> > And read it again, and go... wtf.
>
> > Only to find out the wtf comes from another module that has another
> > wtf in it that comes from another module..
>
> > If the chain of cohesion was commented, gluon would be much much
> > easier to learn.
>
> > -Thadeus

--

You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web...@googlegroups.com.
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en.


Reply via email to