June 5, 2007

Avoiding Bad Software Design

Step1. Only re-invent the wheel if you truly have a better wheel.
Step2. Know what you're going to do before you do it.
Step3. Know the rules before you break them.
Step4. Be serious.
Step5. Listen to your elders.
Step6. Steal liberally.
Step7. There *is* a difference between beta and production code!
Step8. Maintenance is not a chance for a do-over.
Step9. Know when to kill it.
Step10.Know when to get away from it.
Step11.Be humble. "Ego is a killer if it grows too fast. In this sense, Programming skill is like kung-fu: you may know it, but there's always someone who knows more."


0推薦此文章
Today's Visitors: 0 Total Visitors: 3
Personal Category: 資訊科技 Topic: 未分類
Previous in This Category: 常用的SQL語法   Next in This Category: 必須學會的幾個網路測試命令
歷史上的今天:
[Trackback URL]

Post A Comment









Yes No



Please input the magic number:

( Prevent the annoy garbage messages )
( What if you cannot see the numbers? )
Please input the magic number

誰來收藏
Loading ...
unlog_NVPO 0