Following is a collection of some principles\suggestions\rules\guidelines- whatever you wish to call them- to be kept in mind while designing software.
Some of this was inspired by Head-First Design patterns book- which I concluded recently. An excellent read- BTW.
I would recommend every earnest programmer to keep these principles posted at a visible location in his/her work place.
A) [...]

Recent Comments