When hitting F1 then you get help. Often I have problems
with the art of computer programming... it would be really
nice to have some text which adresses some of the more
frequently occuring situations.
For instance one Question-Answer could be:
Question:
Howto breakdown problems and solve them?
Answer:
First identify precisely what the problem is,
when it occurs.
Next write a unittest which provokes the bug(s).
If its a complex problem, then be sure to have
integritydata to compare against.
Then it sould be relatively easy to see what
is causing the bug.
Above was something that I have made up. But imagine
that we could collect many of such handy advices/hints.
I wonder what more situations occurs often?
* [spawning a new project] how to organize a project?
versioncontrol, unittest, directoryhierarchy.
* how does a Ruby programmer work?
what tools does a programmer use?
how does he use his tools?
write test, write code, write test, write code.
* [deadlines] how to schedule time?
--
Simon Strandgaard |