一栗研究/編程效率
出自Luzi82_wiki
< 一栗研究
[編輯] 前言
本文所說的編程效率,所指的是編寫程式的效率,而非程式運作的效率。範圍只限於 OOP 。重點在於提升以下的質素:
- 編程速度
- 可讀性
- 可擴展性
- 可維護性
- 可再用性
- 可多人參與性
為甚麼要說編程效率呢?當筆者在大學的時候,就碰到一些問題。例如除蟲遇上困難(可維護性),「我不知道你在寫甚麼」(可讀性)。又或者是想加上某某功能,但是由於編碼繁複,若不是放棄新功能,就是要把全個程式重寫(可擴展性)。一間機構可能不止於開發一個軟體。數個軟體可能都同時使用同一堆元件(可再用性)。
本文的主旨不在向網友展示一個有效率的編程系統,實際上筆者也沒有這樣的一個系統。這裡筆者會分享自己的編程心得,當然也歡迎各位指教。
