Sunday, October 24, 2010

software devel

1.structural design
a.directories
b.files
c.makefiles , binary modules
d.header file organization
e.export functions organization
f.inter module communication

2.white space filling
a.engineers filling c and header files with raw logic
b.usage of tools like git,svn/svk, eclipse

3.code smoothening
a.experienced engineers refactoring,reorganizing,rewriting the source code
b.usage of tools like gnu indent,uncrustify