Mar 27
This is small list of most important things I learnt from my mistakes and experience
- Minimum Code :
- Write , Test , Release
- Explain code via logging comments
- No iteration More than 2 days
- No function More than 50 lines
- Keep it Simple : Make Helper Classes , Use custom Data structure
- Simple UI : Put relevant information first , limit it max to five items , give option to expand
- Distribute your app : javaspaces , terrecotta , xmpp
- Self monitoring app : Use job engines , JMX
- No Class More Than 150 lines
- Pluggable Architecture : Use OSGI
- Give users what they need not what they want
- Have forum . bug tracer
- Keep fit : Exercise /Meditate
- Clean Code Test : Can you still understand it after 15 days if not re-factor
Recent Comments