Soft_Job 板


LINE

※ 引述《sec5566 (sec)》之铭言: : 听过说法是 : 1.写注解是浪费时间,命名命的好不需要写 讲到这个我就想浮出来, 写程式写了也快20年了吧? 我真的不知道什麽叫做命名命的好不需要写注解, 会觉得自己命名很棒而不需要写注解, 是很自大的想法, 更多是用来偷懒当不想写注解的理由, 实在搞不懂为什麽有人连花个5分钟写注解都不愿意, 结果他放假,别人看不懂他的code,只能call他时,就要搞一小时, 程式100行以上就该写,至少写一下这个程式在干什麽的, 如果是两个人以上一起写,也要写一下那一部份是谁写的 还有另一种状况, 就是注解就变成用来内斗的工具, 故意批对方注解写得少,写得看不懂要重写, 然後硬凹说对方程式没写完, 结果自己注解写得更少或更烂, 或是整个组识走向极端搞得每行都写 注解没有说一定要写多少, 以自己,和同事能看得懂为准, 所以难理解的地方就要多写, 同事功力不强的话,就要多写, (不是说越强的人越不用写,因为要"互相配合", 而弱者要花更多时间了解你的code, 花一大堆时间教弱者,不如乾脆多写注解来让每个弱者来都能自己搞懂) 这种事和吃饭一样,饭一定要吃,不吃会饿死, 要吃是以能吃到不饿为原则, 每个人饿的标准也不同,食量也不同, 但不用搞到吃到很撑,吃太撑也会死掉, 偏偏很多人就很极端 : 2.写注解方便维护,而且读中文一定比读英文快 : 自己是常常忽略注解, : 不过有空还是会补上, : 因为程式都只有我在弄, : 但是当大型系统过一阵子在拿出来改时, : 就知道不写注解真的是省小时间花大时间, : 像是一堆函式传几个变数能跑出什麽, : 还是同样提资料,这2个提出来差在哪? : 不写後面维护的人,就要很辛苦去看里面, : 尤其是交接工作, : 大家会写注解吗? : ----- : Sent from JPTT on my Sony H4331. -- 有个人房屋从来不上锁, 於是他的东西常常被偷, 有人问他为什麽不上锁, 他总是回答: 「错的是小偷而不是我,我为什麽要改?」 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 89.100.107.147 (爱尔兰)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1572070375.A.449.html
1F:推 HateDebris: 同意 10/26 15:12
2F:推 cokellen: +1 10/26 16:12
3F:推 b85040312: 签名档 根本就是再次打脸XD 10/26 16:46
4F:推 lilicoco520: 同意 10/26 17:58
5F:推 jass970991: 同意 不过会到落落长的code 在Code review时应该会被 10/26 18:24
6F:→ jass970991: 改正吧 10/26 18:24
7F:→ eva19452002: 程式会到100行以上不是应该拆成数个function,然後 10/26 18:46
8F:→ eva19452002: function命得好,也大概知道程式在干嘛 10/26 18:46
9F:推 v7q4: 推内斗工具!其实也算自保工具,写下几月几日、谁说要这样 10/26 19:34
10F:→ v7q4: 改、为什麽改等,或者是主管说改成这样workaround 10/26 19:34
11F:→ v7q4: 後人一看就知道这个蠢设计是怎麽来的 10/26 19:35
12F:推 hankyan919: 命名好不用注解这种说法真的超级自以为 10/26 23:24
13F:推 onlyeric23: 写了落落长的烂扣再拼命加注解,还是先去把扣写好吧 10/26 23:38
14F:推 viper9709: 推这篇~有同感 10/27 00:18
15F:推 popcool: 有的时候不是长不长的问题,而是multi-thread逻辑本来就 10/27 00:23
16F:→ popcool: 比较抽象,命名是无法弥补这种不足的 10/27 00:23
17F:→ Ghamu: 理论上100行就该拆了 但不行的话还是”只好”写注解 激进一 10/27 03:25
18F:→ Ghamu: 点希望不写注解也就是怕code烂到爆 注解一米篮 注解多通常 10/27 03:25
19F:→ Ghamu: 也就带表程式码品质第低 但确实也有写烂code自以为品质高都 10/27 03:25
20F:→ Ghamu: 没写注解大家看不懂的XD 10/27 03:25
21F:→ littlethe: 我说的100行是指总行数,把所有拆开的都要算... 10/27 09:04
22F:推 flysonics: coding完全不写注解的 我祝他生儿子没屁眼 10/29 13:07
23F:推 akito117: 注解真的很重要 10/29 18:35
24F:推 hakman: 有的时候,弱者之所以是弱者,就是你注解写再多,他都可以 11/04 01:47
25F:→ hakman: 问 为什麽 or 说 看不懂....= = 11/04 01:47







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:WOW站内搜寻

TOP