The true secret to software design:
Did it meet the user's needs?
If it was a public company, did the design make money for the company? Buggy, poorly documented software can make a lot of money.
If it was for a government/military organization: Did it kill your enemies/save the lives of your own folks. Did it pay your folks their monthly allotment on time?
If it was open source: Did others use it?
The best design in the world is worthless if it does not meet the needs of others.
300iVote for vi
The true secret to software design: Did it meet the user's needs? If it was a public company, did the design make money for the company? Buggy, poorly documented software can make a lot of money. If it was for a government/military organization: Did it kill your enemies/save the lives of your own folks. Did it pay your folks their monthly allotment on time? If it was open source: Did others use it? The best design in the world is worthless if it does not meet the needs of others.