Soft_Job 板


LINE

※ 引述《wupojung (常駐程式)》之銘言: : 推 kenzou:你文內所說的強者,並非強者。 那叫怪咖。 03/23 12:15 : → kenzou:寫出來的code淺顯易懂是強者必備的條件之一。 03/23 12:15 這個要看情況,要看是開發什麽系統。 有些系統的code是可以寫得淺顯易懂,但有些系統要在速度上面搞優化的. 在需要優化的系統上,強者往往可以想出你想不到的優化方法,把系統的速 度增加十倍、百倍——問題是你看不懂他到底怎樣優化、優化的原理何在。 雖然你看得懂他寫的每一行code,他也不是故意把code寫到你看不懂,但你 就是沒辦法明白,爲什麽他這樣寫,整個系統的速度就是會比較快、穩。 你也往往不知道,改掉其中一行東西,會對整個系統造成什麽影響。 尤其是一些需要考慮到兼容性的系統,即使看到他這樣設定、這樣寫,也不 代表說可以明白這當中的原理。 能夠看得懂他寫的每一行code,不代表說“明白”他爲什麽要這樣做。 優化和code的淺顯易懂,往往是無法并存的。優化本來就是要減少重複的code ,某些幾乎不會走到的地方用特別的code來取代,這必然會提升閱讀的難度。 -- +-----------------------------------------------------------------+ | 夏之星系 - 個人日誌,提供佛學命理、小說漫畫、娛樂、技術等內容。 | | http://xia4.org | +-----------------------------------------------------------------+ --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.49.47.60
1F:推 kikiow:然後這時後就要請他出一份報告說明為何那樣改的原因了 03/23 19:42
2F:推 bobju:這時候就能見識到管理者的厲害,把你技術的know-how榨出來. 03/23 20:28
3F:→ haryewkun:怕是怕他把理由寫出來后,你還是看不懂…… 03/23 21:12
4F:推 bobju:管理者無需看懂,這交給同樣搞技術的人去處理就行了. 03/23 22:00
5F:推 lgd1008:找另外一個強者來不就好了,多找幾個,也解決了接手的問題 03/24 00:11
6F:→ lgd1008:把文件寫齊了,弱的就能接得了手嗎?別開玩笑了 03/24 00:12
7F:→ lgd1008:以前在學校裡,教科書多齊呀,有每個人都考一百分嗎? 03/24 00:13
8F:推 lgd1008:只靠跟教科書比差遠了的文件,怎可能讓弱的就跟上腳步? 03/24 00:17
對啊,所以變成一個選擇題: 1. 請一個強者,他寫的code只有同級數的強者,才有能力維護 2. 請一個普通人,他寫的code普通人就可以看懂,但效能比強者寫的code 差很多倍。 如果你要強者不去做優化,只寫普通人也可以看懂的code(讓coding變成流 水線作業),強者不是做不到,但這樣你何不直接請個普通人回來就好? 當團隊協同比code的效能更重要時,自然變成“寫的code弱者也能接手”比 “code的效能”更重要的情況……(然後變成劣幣淘汰良幣的狀況) ※ 編輯: haryewkun 來自: 60.49.46.248 (03/24 03:56)
9F:推 TonyQ:普通人還有要承擔根本寫不出來的風險吧 :p 03/24 10:32
10F:推 Bencrie:優化不見得會讓人看不懂吧 囧 03/24 12:26
11F:→ Bencrie:而且還有一種重要的東西叫註解 .. 03/24 12:28
12F:推 bobju:優化的部份很多是靠實機測試的經驗值來取捨,而非'創作'. 03/24 15:13
13F:→ bobju:等於是靠經驗就能把功力累積出來的,而非不可思議般的天賦. 03/24 15:14
14F:推 bobju:這種強者是強在他的經驗管理工作做得比一般人紮實. 03/24 15:16
15F:推 iincho:加上註解多半都看得懂啦, 至於加不加那是另一件事... 03/24 16:04
16F:→ haryewkun:請參考 lgd大的推文…… 03/24 18:54
17F:推 iincho:程度差很多的基本上就不應該找來接code, 至於優化那些.. 03/24 19:02
18F:→ iincho:我之前講過, code永遠只有what和how, 至於why應該要擺在 03/24 19:03
19F:→ iincho:註解裡面, 至於寫不寫哪是另一件事, 沒看過comment比code 03/24 19:04
20F:→ iincho:還長的例子? 那堆眉眉角角的大部分是一寫出來就破功的東西 03/24 19:04
21F:→ iincho:所以沒人寫很正常, 但是說看不懂, 看要花多少時間而已.. 03/24 19:05
22F:→ haryewkun:對啦,所以不就回到原點了——要來接code的,程度還是不 03/24 19:07
23F:→ haryewkun:能差太多。差太多的話,就算有comment也是看不懂。 03/24 19:07







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燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP