You havnt truly lived until you have tried to unravel obfuscated C. :-) 

One thing I find really helpful is assert/reached macros in assembler that can 
test/verify and halt the execution on fail condition (source filename/line 
number), 
allows for bugs to be keep at minimum.

Sonethimes I think programmers forget to document the function code in english 
prior to implementation then they go onto other parts of program thus leaving a 
mess for someone else that come along. 

>It is always better to go from design to code instead of vice versa
>or just plain code.

Officially one is supposed to make flowcharts/state machines/UML references 
ahead of time before forging out a single line in instructions.  But, I find 
that tedious for small projects so tend to end up write quick pseudocode so I 
know how it going to go.

I found that discussion interesting though. thx.

--chris
http://nxdos.sourceforge.net/

someone <[EMAIL PROTECTED]> wrote:


       
---------------------------------
Get the Yahoo! toolbar and be alerted to new email wherever you're surfing. 
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to