※ 引述《bill0205 (善良的小孩沒人愛)》之銘言:
: 各位30cm F CUP大家好
: 小魯發現身邊資訊相關科系畢業出來寫程式的
: 大多都還是會寫註解
: 但還是有看到有些人就是不想要寫註解
: 請問不寫註解會差很多嗎 o'_'o?
: 有沒有相關八卦?
: 另外 不寫註解的是哪種人呢?
不寫註解可以拿來交作業 但是會搞死你公司
寫程式不是只有你看的懂就好
一般企業在維護程式除了版本控管的git server以外還會搭配專門幫寫文件的
Doxygen或Javadoc 之類的東西來自動生成程式文件
一般標準註解打法也不是用// 是用/* */
或是
/*
*
*/
的標準documentation字元
前面講的自動文件產生器也會認這些字元來幫你生成文件
這些文件是拿來在開會中討論的 因為沒人想看你程式怎麼寫
或是維護時使用 一般搭配git的diff功能是不太會出現註解忘記更新導致整個亂掉的情
況
基本上沒有什麼功能是無用的 程式設計師也不會取a b之類的變數或函數名稱
但是就軟體開發上人會產生的弊端都有人會幫忙解決