顯示廣告
隱藏 ✕
※ 本文為 terievv 轉寄自 ptt.cc 更新時間: 2015-12-19 17:06:35
看板 Soft_Job
作者 Byzantin (拜占庭)
標題 [請益] 註解的風格
時間 Fri Dec 18 19:20:57 2015


請問一下各位

有在註解裡寫上自己的名字的習慣嗎?

我們有在使用git, 哪段code是誰寫的很容易知道

我自己覺得不太需要註解說是誰寫的。

請問大家對這樣做法的看法是

謝謝

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.51.170.59
※ 文章代碼(AID): #1MS-mSeX (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1450437660.A.A21.html
sunkai329: 要看誰寫的話,可以 git blame,不用特別註解吧XD1F 12/18 19:26
discoby: 那是過去遺留的習慣吧 意義已經不存在了2F 12/18 19:27
sing10407: 接手別人的專案,之後可能不是自己修改的會3F 12/18 19:29
YahooTaiwan: 完全不用寫 版控一查一清二楚4F 12/18 19:36
bbser: Let codes talk,還要寫註解表示程式還有改善空間。5F 12/18 21:01
GoalBased: 加名字要幹嘛6F 12/18 22:53
Killercat: 有VCS寫註解名字真的沒啥必要,除非你用的是類似P47F 12/18 23:12
Killercat: 那種branch merge會造成不容易blame到人的vcs以外
Killercat: 其實多半沒必要再寫名字了
s860134: 舊一點的程式設計書籍都會說這是好習慣XD10F 12/19 00:44
swordsun: 會簽名的是人家給你方便,還嫌囉嗦,嘖嘖嘖....11F 12/19 00:51
qweqweqweqwe: 以前會,但後來發現只會造成閱讀上更大的困難而已,12F 12/19 01:39
qweqweqweqwe: 況且有 git 可以看,後來看更多書後發現,甚至還有
qweqweqweqwe: 些 refactor 的書建議連註解都不要寫…其實蠻有道理
qweqweqweqwe: 的,多數人改程式碼都不會改註解,一年後註解跟程
qweqweqweqwe: 式碼根本嚴重脫鉤
iWRZ: 前人種樹 後人砍樹 臺灣軟工 莫莫默默17F 12/19 01:43
pest: TODO 旁邊加名字 然後寫個git plugin定期提醒 XD18F 12/19 05:22
cobrasgo: let codes talk也是要看狀況的,driver的東西不寫註解是19F 12/19 10:19
cobrasgo: 要我來查datasheet嗎
cobrasgo: 還有protocol相關的code也是,不寫註解的話可讀性通常
cobrasgo: 很差
cobrasgo: 會武斷的說不需要註解的人我不知道你有沒寫過driver
cobrasgo: 另外linux kernel裡一堆為了優化的組語,不寫註解跟天
cobrasgo: 書一樣
chuegou: 推樓上26F 12/19 10:37
guest0710: 試情況還是要加吧 程式活的比git怎麼辦…27F 12/19 11:51
guest0710: 啊 我是只寫一般註解部分 名字絕對不放XD
qweqweqweqwe: 那可能是因為小弟沒碰過 driver 的部分,書也是java29F 12/19 12:27
qweqweqweqwe: base 的關係吧 QQ 看來還是要照不同的情況服用
qrtt1: 就算寫 java 你實在特殊的演算法還是得加註解,31F 12/19 13:01
qrtt1: 寫寫 reference 或選用公式在裡面啊。
manaup: 有些code無法說明的通靈事件會寫註解喔33F 12/19 13:09
manaup: 像是"xxx user 改了又改 改又改 第7版改回第2版效果"這種
manaup: "yyy PM特別要求的腦殘功能 預計UAT時會被打槍拿掉"
manaup: "20081223 Xmas前趕時程技術積 以後有時間再finetune"
manaup: "It's magic. 它會動,還沒有人搞懂為什麼.勿修改"
manaup: "這package相關設計和程式是用香蕉買來的"
humanfly: 不確定的我會留名啊,說明原因,sourcesafe+2008要找誰39F 12/19 13:51
humanfly: 寫的頗麻煩
vn509942: 反正註解區塊可以收起 不影響閱讀41F 12/19 14:02
YahooTaiwan: 不是 "不用寫註解",而是 "不用寫作者名"42F 12/19 15:22
YahooTaiwan: 只有自己看得懂的演算法或 Protocol 當然要註解
YahooTaiwan: 我還以為本文第二行是在問大家要不要寫作者名欸

--
※ 看板: terievv 文章推薦值: 0 目前人氣: 0 累積人氣: 206 
作者 Byzantin 的最新發文:
  • +8 手機畫面寬度怎麼看? - MobileComm 板
    作者: 1.200.126.138 (台灣) 2024-02-12 16:34:57
    30F 8推
  • +51 [問題] 61省過路費不省錢? - car 板
    作者: 101.137.145.105 (台灣) 2023-09-30 07:56:48
    61西濱快速道路號稱窮人高速公路, 因為不用過路費, 我是時間不值錢的窮人, 南北長途選擇走61, 後來仔細算算, 不對阿 如果起訖點都不在海線 那還多了東西向往返61的里程所增加的油耗及車損 並且 …
    140F 60推 9噓
  • +17 [問題] 會在意顏色嗎? - MobileComm 板
    作者: 101.136.145.83 (台灣) 2023-08-03 17:52:49
    54F 24推 7噓
  • +35 [閒聊] 看過最特別的公設 - home-sale 板
    作者: 101.136.241.183 (台灣) 2023-07-21 18:27:44
    搜尋了下應該是沒問過, 大樓或多或少都有些公設可使用 常見的就是健身房 交誼廳 少數會有游泳池 KTV 但之前看過公設有洗車場的, 覺得真的很實用 畢竟住大樓車子想清洗吸塵得去外面很不方便 有這個就 …
    55F 35推
  • +97 [問題] 為什麼小車一直在消失 - car 板
    作者: 101.136.191.126 (台灣) 2023-07-19 10:24:41
    小車在臺灣應該一直都有不錯的市場 家庭第二台車或是女用車 車庫太小、技術差等需求 第一代yaris/swift都很保值 可是價格親民小車 yaris, tiida等車消失中 後繼車款都是變大、變貴 …
    246F 102推 5噓
點此顯示更多發文記錄
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇