[Gambas-user] Restructuring the official Gambas examples
Randall Morgan
rmorgan62 at ...626...
Wed May 1 03:29:58 CEST 2013
I'm of the opinion that examples coupled with documentation provides a
better insight into how to use the language. If the examples came with even
a cursory description of the implementation it would be a greater help to
end users of the language.
On Tue, Apr 30, 2013 at 4:52 PM, David Robertson <spikethecat73 at ...626...>wrote:
> On Tue, 2013-04-30 at 21:37 +0200, Tobias Boege wrote:
> > On Tue, 30 Apr 2013, Beno?t Minisini wrote:
> > > Bbe more concrete of what "levels" you want, and then we can use real
> > > names instead of numbers.
> > >
> >
> > I'd go with the majority's observation: two levels, namely Beginner and
> > Advanced.
> >
> > > The current example grouping is arbitrary. You may have a different
> > > grouping for basic/beginner examples than for advanced examples or
> > > whatever else.
> > >
> > > Just make a list of examples, and then we can decide how to group them.
> > >
> >
> > Of course the above binary distinction will be different. To be honest, I
> > didn't yet look at specific examples to group them newly because my
> cardinal
> > problem is to offer both: the arbitrary, topic-based grouping, because
> we're
> > all used to it and it's just sane, *together* with the niveau-based one
> > which should help newcomers to pick the right source to learn from.
> >
> > Actually, the topic grouping will *further* help newbies to navigate
> through
> > the examples according to their interest. Who would pick a Beginner
> example
> > from "Multimedia" without knowing about "Basic"?
> >
> > The best thing I could think of - in order to combine both views of the
> > example tree - is to leave the group display as is and sort all the
> projects
> > according to their niveau level, i.e. Beginner or Advanced (maybe with a
> > visual separator between the groups, if that's possible?), and print that
> > level somewhere around the example's description.
> >
> > I'm still looking for people's opinions (or Bruce's criticism) to get a
> > representative consensus - maybe it's a flaw in our modern upbringing
> :-) -
> > because examples are things that all have to be content with and that I
> > don't want to change on the fly. (Sorry if this practice annoys anyone.)
> >
> > Regards,
> > Tobi
>
> Tobi, you wanted feedback. I am obviously strange, because in the three
> years I've been using Gambas I've looked at the examples four times and
> only once did they help. So I read the documentation :)
>
> Examples are obviously a good thing to have, but only to give you some
> ideas on what can (and maybe what cannot) be done with the language.
> More important is to get the documentation more complete. Most of us
> probably won't be doing things with Gambas like multi-level class
> inheritance, and if you try to demonstrate everything by examples it
> will be impossible to direct the newbie to the right example easily. So
> the techniques used in the "Advanced" examples should be put in the
> documentation, in my view. Documentation is the key.
>
> Of course, having said that, I'll now have to do something to help with
> the documentation!
>
> Thanks for listening.
>
> David
>
>
>
>
> ------------------------------------------------------------------------------
> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
> Get 100% visibility into your production application - at no cost.
> Code-level diagnostics for performance bottlenecks with <2% overhead
> Download for free and get started troubleshooting in minutes.
> http://p.sf.net/sfu/appdyn_d2d_ap1
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
--
If you ask me if it can be done. The answer is YES, it can always be done.
The correct questions however are... What will it cost, and how long will
it take?
More information about the User
mailing list