Re: [心得] 學好程式設計的訣竅
※ 引述《TeaEEE (ECFA內容不明 毛毛的)》之銘言:
: 因為手癢回了一段話,想想把一些心得也整理出來,當然每個人的學習方法可能有所不同
: 若有不同學習方式也歡迎分享
: ※ 引述《chessjim (jim)》之銘言:
: : 學好程式設計的訣竅
: : 1盡量把課本內容註解到code中
: 學校老師授課可能會教寫程式寫註解是好習慣,但我會建議不要寫註解,也避免看註解。
: 不知道您是否有看過金庸的一本小說,俠客行,故事中一位武林高手將其絕學隱於俠客行
: 的詩中,並透過大量的註解誤導眾多武林高手耗費數十年的精力而不可得的故事。
: 現實的生活可能不會有這麼壞心的人故意寫"假"註解來騙人(可能要離職前會幹這種事嗎,
: =.="),但過多或多餘的程式註解,常會影響到我們對原始程式碼的理解,一個最常發生的
: 例子是當程式碼修正時,註解可能未更新,年代久遠後就會造成資訊上的落差。所以與其
: 花心思在寫/讀註解上頭,不如一開始就把程式寫好,學習直接閱讀原始的程式碼。
這部分我稍微持跟您不一樣的看法,也是之前的RD教我的
還是要保持寫註解是好習慣,至少重點的程式碼一定要寫
誰能保證幾個月後或幾年後你再次看這個程式時時還能懂呢?
自己的小程式就算了 但實際的工作狀況是通常BOSS馬上會要你修改程式碼
之前的人沒寫註解的話...你花的時間會非常可觀
尤其是有幾萬甚至幾十萬的程式碼話....相信我 加班都加不完
不過您說的有提到一個重點
"要保持修改程式碼時註解也要跟著更新的習慣"
這不光是為了您自己下次的方便,也是為了別人的方便
我覺得這樣才是一個優秀的程式設計師
看過很多不負責任的人,沒寫註解,沒多久又跑掉....
讓之後接他Case的人....痛不欲生啊~~
還有越大型的程式...幾乎沒有一開始就能寫好
要經過不斷的測試、Debug、修改才行
小小拙見
: 雖然我建議避免寫註解,不過我會註解公式來源,表格,因為這是從程式碼中較難看出來
: 的資訊,此外如果vision control系統不提供簽入註釋或是團隊沒習慣做此動作,程式的
: 改版資訊也是我會加入註解的一個項目。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.250.199.216
※ 編輯: snoopy0907 來自: 60.250.199.216 (10/08 13:33)
→
10/08 13:35, , 1F
10/08 13:35, 1F
→
10/08 13:40, , 2F
10/08 13:40, 2F
推
10/08 13:49, , 3F
10/08 13:49, 3F
推
10/08 14:04, , 4F
10/08 14:04, 4F
→
10/08 14:34, , 5F
10/08 14:34, 5F
→
10/08 14:35, , 6F
10/08 14:35, 6F
→
10/08 14:40, , 7F
10/08 14:40, 7F
→
10/08 14:41, , 8F
10/08 14:41, 8F
推
10/08 14:46, , 9F
10/08 14:46, 9F
→
10/08 14:47, , 10F
10/08 14:47, 10F
推
10/08 15:01, , 11F
10/08 15:01, 11F
→
10/08 15:17, , 12F
10/08 15:17, 12F
→
10/08 15:25, , 13F
10/08 15:25, 13F
推
10/08 16:37, , 14F
10/08 16:37, 14F
→
10/08 17:10, , 15F
10/08 17:10, 15F
→
10/08 18:00, , 16F
10/08 18:00, 16F
討論串 (同標題文章)