Here are my development principals in java world.
- Simple and Small objects
- Immutable object
- Interface, it’s a contract that our object must obey in order to communicate with other objects.
- Don’t use static object and method
- Don’t use null anywhere
- Multiple contractor to reuse your code-fee
- Always chain exception
- Aspect-oriented programming for special handling
- A unit test is a part of class.
- ...continue...
No comments:
Post a Comment