作者realmeat (真肉)
看板Programming
標題Re: [請益] 程式該怎麼越寫越好呢
時間Sat Sep 5 13:03:59 2009
※ 引述《amppp (Monte-Carlo)》之銘言:
: ※ 引述《pshuang (Angus )》之銘言:
: : 提供一個自己遵守的原則
: : 一行程式只做一件事.
: : 遵守這個原則可以讓程式清晰許多
: 我的感想:
: 程式是邏輯思考的實現,是可以被數學化的,所以寫程式應該要像寫證明一般
: 簡潔清楚,雖然我也想一行程式只做一件事情,但是平行計算程式往往不能這樣
: ,這是序列式程式(serial code)才比較容易達成的。
: 我的目標一直都是以最短程式碼,可改變性程式碼為目標。
: 不斷地練習,清楚的邏輯思考,進而建立自己寫程式的習慣,好的習慣不會讓自己
: 陷於無窮debug迴圈。程式寫久了,新的程式只是剪下貼上間就完成了。
我的目標則是
程式碼當中不使用到一行註解, 就能讓別人了解你寫的程式
要做新的東西, 需要運用原本所寫的功能
只要把檔案搬過去就能work, 做到模組化
程式寫到現在 感覺只是對不同的資料進行處理
看最底層只是 許許多多的指令, 按照自己設計的動作排序好
沒有啥需要被證明的
對我來說真正的課題 則是在程式碼的可讀性以及可移植上才是重點
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.146.187
1F:推 ast9869:同意~這樣Coding 效率和日後的維護變容易123.110.224.110 09/05 13:28
2F:→ juriolegend:我到覺得能不能了解是個人自己的問題 114.42.118.237 09/05 13:40
3F:→ H45:試問有哪個程式語言可以不使用註解就能易懂的 140.116.247.13 09/06 00:24
4F:→ adrianshum:樓上:很多時候和什麼語言無關吧218.103.237.217 09/06 01:39
5F:推 Leadgen:你不能預期你何時離職,接的人會很痛苦。 122.116.219.82 09/06 09:59
6F:推 utility:真的不要想說.不用註解別人就可以看懂. 114.137.206.2 09/06 13:01
7F:→ utility:有各式各樣的人會看你的code..很難滿足 114.137.206.2 09/06 13:02
8F:→ utility:另外.加註解會產生什麼副作用?不會就加. 114.137.206.2 09/06 13:03
9F:→ H45:adrianshum:若有接近自然語言的程式語言呢? 114.33.235.24 09/06 18:24
10F:推 godfat:自然語言亂寫恐怕更看不懂 220.135.28.18 09/06 19:09
11F:→ H45:亂寫的程式碼更是看不懂 114.33.235.24 09/07 06:30