Fw: [請益] 強者不需要註解

看板Soft_Job作者 (ggg)時間9年前 (2016/07/21 20:12), 9年前編輯推噓12(13119)
留言33則, 19人參與, 最新討論串1/2 (看更多)
※ [本文轉錄自 Tech_Job 看板 #1NZjKqjl ] 作者: randomly (倫敦鐵橋垮下來) 看板: Tech_Job 標題: [請益] 強者不需要註解 時間: Wed Jul 20 09:34:41 2016 大家早, 我轉發了各位在上篇討論的結果給我剛退伍的同學, 小弟先代他謝謝各位的回覆, 但是... 這件事情居然有後續,我也先建議他趕快開履歷重找工作了 他手上那份source code其實 「完全沒有註解」 而且聽說也是架構不明,各種奇怪的coding方式跟變數命名 還有很多跟實際功能搭不上的function名稱 奇怪的coding舉例: int functionX(int data, int Size, int Length) { ... functionY(data,Length,Size) } int functionY(int data, int Size, int Length) { .... } 我光看這段就覺得無言了 code真的很亂的感覺 他說他有問主管為什麼code沒註解也沒有文件 主管說:「強者不需要註解」 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.214.19.219 ※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1468978484.A.B6F.html

07/20 09:39, , 1F
你去其他公司也會遇到一樣的情況 稍微不順利就想走 不是
07/20 09:39, 1F

07/20 09:39, , 2F
一個好的工作態度
07/20 09:39, 2F

07/20 09:51, , 3F
就想辦法看懂,然後思考一下如果自己做是不是可以不要
07/20 09:51, 3F

07/20 09:51, , 4F
樓上肯定不是寫軟體的,如果工作是在寫軟體而公司又如此不重視
07/20 09:51, 4F

07/20 09:51, , 5F
這塊,建議快換
07/20 09:51, 5F

07/20 09:51, , 6F
這樣寫,他主管那個回答就是個射後不理的態度,能不能跟
07/20 09:51, 6F

07/20 09:52, , 7F
就從一些小事的累積上看出來......
07/20 09:52, 7F

07/20 09:54, , 8F
讀懂跟花很多時間讀懂差很多好嗎
07/20 09:54, 8F

07/20 09:57, , 9F
這種code還是快走吧....接下去根本自找麻煩
07/20 09:57, 9F

07/20 10:01, , 10F
其實業界的code,很多是這樣的,同事如果願意教你,比
07/20 10:01, 10F

07/20 10:01, , 11F
自己摸快很多。
07/20 10:01, 11F

07/20 10:05, , 12F
強者也是會寫出垃圾的
07/20 10:05, 12F

07/20 10:12, , 13F
XDDDDDD 直接離職吧
07/20 10:12, 13F

07/20 10:14, , 14F
註解很重要啊!
07/20 10:14, 14F

07/20 10:15, , 15F
應該是之前離職的惡整老闆吧…幾萬行沒註解,function
07/20 10:15, 15F

07/20 10:15, , 16F
功能是用硬背的喔?
07/20 10:15, 16F

07/20 10:22, , 17F
我是都寫架構註解在筆記本上 離職就帶走了...-3-
07/20 10:22, 17F

07/20 10:22, , 18F
code 不是一個人就可以搞定
07/20 10:22, 18F

07/20 10:26, , 19F
強者不需要柱柱姊 需要小英
07/20 10:26, 19F

07/20 10:27, , 20F
^^^^^^^^^^^^^^^^^^^^^^^^^ 只有幾萬行的可以
07/20 10:27, 20F

07/20 10:36, , 21F
不註解,原作者才有存在的價值
07/20 10:36, 21F

07/20 10:36, , 22F
XDDD~~~
07/20 10:36, 22F

07/20 10:43, , 23F
薪水要是足以找到真強者,不如全部重新寫過算了
07/20 10:43, 23F

07/20 10:43, , 24F
與其看一個不一定會動要debug半天重新解讀
07/20 10:43, 24F

07/20 10:44, , 25F
還不如自己再寫一個自己編排完整好維護的版本
07/20 10:44, 25F

07/20 10:45, , 26F
註解的要求可以看出公司的管理態度...
07/20 10:45, 26F

07/20 10:45, , 27F
如果他給的薪水 是給強者的薪水 那就埋頭幹下去啊!
07/20 10:45, 27F

07/20 10:45, , 28F
其實最大的陷阱還不是不會動,而是動錯了你沒發現
07/20 10:45, 28F

07/20 10:46, , 29F
可讀性夠高可以不寫吧
07/20 10:46, 29F

07/20 10:50, , 30F
看錢的多寡
07/20 10:50, 30F

07/20 11:00, , 31F
不是大俠吃香蕉
07/20 11:00, 31F

07/20 11:04, , 32F
癡,不能維護的source才能當一方source閥,不怕失業!
07/20 11:04, 32F

07/20 11:06, , 33F
都嘛可以看懂,但是效率不高,最好有文件
07/20 11:06, 33F

07/20 11:11, , 34F
因為老闆也看不懂,註解錯了被發現就丟臉了
07/20 11:11, 34F

07/20 11:17, , 35F
比亂註解好多惹
07/20 11:17, 35F

07/20 11:24, , 36F
屁啦 最好是主管講話那麼嘴砲
07/20 11:24, 36F

07/20 11:32, , 37F
就嘴回去 說 可是我領的是弱者的薪水
07/20 11:32, 37F

07/20 11:40, , 38F
這種淺度思考的爛code 當然不需要註解....
07/20 11:40, 38F

07/20 11:43, , 39F
主管講話也會中二?
07/20 11:43, 39F
還有 93 則推文
還有 3 段內文
07/20 23:22, , 133F
當然會有,你功力進步,同事也看在眼裡,別只是想著功利
07/20 23:22, 133F

07/21 00:14, , 134F
對後人是種麻煩 快逃啊 這公司 以後這種事一定越來越
07/21 00:14, 134F

07/21 00:14, , 135F
07/21 00:14, 135F

07/21 00:17, , 136F
花時間看懂又沒績效 搞不好你寫得還更好
07/21 00:17, 136F

07/21 08:15, , 137F
真的看不懂時又沒文件,會去看unittest,不過有人連unittest
07/21 08:15, 137F

07/21 08:15, , 138F
都沒有 XD
07/21 08:15, 138F
※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: ggg12345 (114.43.239.55), 07/21/2016 20:11:59

07/21 20:23, , 139F
奇觀
07/21 20:23, 139F

07/21 20:38, , 140F
主管的天花板就是單位技術的天花板
07/21 20:38, 140F

07/21 20:59, , 141F
科技業也有賤民區的好嗎? 一堆賽寫到發臭再叫外包解
07/21 20:59, 141F

07/21 21:20, , 142F
該公司主管該不會就是本版某篇號稱萬行code不用一個月就
07/21 21:20, 142F

07/21 21:20, , 143F
可以滾瓜爛熟,有十幾年經驗的強者大大吧。
07/21 21:20, 143F

07/21 21:22, , 144F
是系統廠吧?
07/21 21:22, 144F

07/21 21:23, , 145F
我有看過function call function得啊
07/21 21:23, 145F

07/21 21:36, , 146F
看不懂還沒文件,結果會有unit test是什麼概念
07/21 21:36, 146F

07/21 21:59, , 147F
我同意Code可以不用註解, 但是前提是你的code讓人一看就
07/21 21:59, 147F

07/21 22:00, , 148F
就知道在幹嘛 如果無法看code就知道在幹嘛就還是乖乖寫吧
07/21 22:00, 148F

07/21 22:02, , 149F
fun名稱命名就有問題了 當然會看不懂啊
07/21 22:02, 149F

07/21 22:42, , 150F
有可能是偷別人的 binary 然後generate 出來的
07/21 22:42, 150F

07/21 22:50, , 151F
強者不寫註解不等於不寫註解的是強者啊
07/21 22:50, 151F

07/21 22:57, , 152F
動腦開發已經夠累了還要另外花腦力理解code
07/21 22:57, 152F

07/22 00:26, , 153F
沒辦法team work的永遠就那樣
07/22 00:26, 153F

07/22 00:26, , 154F
獨角獸例外
07/22 00:26, 154F

07/22 01:24, , 155F
google裡的人是不是強者?google的code寫不寫注釋?
07/22 01:24, 155F

07/22 03:21, , 156F
快逃
07/22 03:21, 156F

07/22 09:01, , 157F
通常這種強都是硬幹的 程式永遠寫不大
07/22 09:01, 157F

07/22 09:01, , 158F
所以台灣一堆嘴王 因為連基本軟工什麼都沒概念
07/22 09:01, 158F

07/22 09:03, , 159F
多上github,發現原來所謂公司強者不過是呵呵
07/22 09:03, 159F

07/22 09:45, , 160F
其實coding跟維護久了,我有些都忘了原本為什麼要這麼寫
07/22 09:45, 160F

07/22 09:45, , 161F
,其實註解還是寫一下比較好,不寫註解大概就是沒時間,
07/22 09:45, 161F

07/22 09:45, , 162F
太趕寫完交上去沒問題就去做別的東西
07/22 09:45, 162F

07/22 10:57, , 163F
不錯了 有看過變數名稱a1 a2的嗎?
07/22 10:57, 163F

07/22 11:48, , 164F
這種東西看了一次就會致癌 快去大醫院做檢查!
07/22 11:48, 164F

07/22 11:50, , 165F
很多crypto sample pseudo code 就是a1/a2/p/h 有
07/22 11:50, 165F

07/22 11:50, , 166F
事嗎?!
07/22 11:50, 166F

07/22 14:12, , 167F
當然是講實際上線團隊maintain的東西 sample用得著講嗎?
07/22 14:12, 167F

07/23 10:30, , 168F
強者都直接重寫 當然不用註解阿
07/23 10:30, 168F

07/25 10:29, , 169F
好一點的建議直接走人,壞一點的建議酸一頓再走入
07/25 10:29, 169F

07/26 10:10, , 170F
現入寫不寫註解的迴圈就輸了,記得重要的是設計文件
07/26 10:10, 170F

07/26 10:11, , 171F
陷入
07/26 10:11, 171F
文章代碼(AID): #1NaBmHpq (Soft_Job)
文章代碼(AID): #1NaBmHpq (Soft_Job)