Richard Erlacher schrieb:

> Do you program to a set of requirements, or do you simply imagine what you 
> want to write and then, when you think you've finished, accept what you 
> have, regardless of what it does?  How do you know that you've done what you 
> set out to do?  In fact, how do you know you've finished?  After that, how 
> do you verify that it works as it should?  There's a huge difference between 
> trial and testing, doncha know!

When we work on sdcc and want to make an improvement we usually have bug
reports and feature requests (if we want to do something new we open
them, note feature is a broad term here and could include anything
that's not a bug to be fixed including code cleanup, etc). When we've
implemented it we close the bug report /feature request.
When I try to implement something bigger I split it up into multiple
feature requests / bug reports and make a Wiki page for it (see
http://sdcc.wiki.sourceforge.net/Philipp%27s+TODO+list for my effort to
reduce the size of the generated code in the Z80 port).

For other projects (I use sdcc for games) it's less formal, with
scetches on paper and I will make changes that I never thought about at
the start. When it's finished (or I think there won't be any further
fundamental changes in the gameplay) I write a short manual.

Philipp



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to