推 sw12:好直接~~~給推~~~不是不想,不是不能,而是不知道呀~~~~ 08/18 11:40
推 TonyQ:吾心有戚戚焉 08/18 11:45
推 ppHomer:"公司根本不重視長期的軟體品質"<<如此而已>> 電話接不完 08/18 12:50
推 Assyla:然後你會發覺白痴也是能賺很多錢的 XD 08/18 13:43
→ andymai:不太同意唸完Design Pattern就能設計出好的架構~看過很多 08/18 22:35
→ andymai:根本連領域的知識都沒搞懂就胡亂照著客戶的需求下去做~一 08/18 22:36
→ andymai:開始可能很漂亮~但是到後來會發覺設計錯誤~重構的功更大.. 08/18 22:37
→ andymai:另外就算有工具可以檢查coding style~但永遠就是會有人鑽 08/18 22:39
→ andymai:漏洞~check完很漂亮的過了~打開來一看卻會想罵髒話... 08/18 22:40
→ yoco315:當然你說得對,因為領域知識是正交的另外一軸 08/18 22:45
→ yoco315:而且這就是為什麼該有 code/design review 08/18 22:47
→ yoco315:你講的錯誤應該在 design review 的時候就被抓出來 08/18 22:48
→ yoco315:之前面試的某公司, 就會用好幾個月的時間 review design 08/18 22:48
→ yoco315:跟領域相關的設計,是在實做之前就已經決定好的 08/18 22:51
→ yoco315:這個階段跟 Design Pattern 無關, DP 是在實做的時候用的 08/18 22:51
→ yoco315:且,如果另外三本都唸過,還能寫出爛code,那也是天賦過人XD 08/18 22:52
推 aecho:請問,Solid Code是指Writing Solid Code這本書嗎? 08/18 22:58
推 wzbird:請問大大推得這幾本書, 中文版推薦嗎? 08/18 23:01
→ Lordaeron:讀完書就會的話, 台灣絕對是全球天才最多的國度了, 08/18 23:10
→ Lordaeron:想看完哪幾本書就變高手, 真是想太多了 08/18 23:11
→ Lordaeron:台灣搞了三十年都沒搞出像樣的汽車engine, 哪些念電機 08/18 23:11
→ Lordaeron:機械的, 照這遍的邏輯全都是白痴就是了. 08/18 23:11
→ Lordaeron:差點忘了, 台灣最大的例子, 中信當初的彩券系統 08/18 23:13
→ Lordaeron:都有code review 哦, 結果呢? 不知的人去查新聞吧. 08/18 23:13
推 pingsky:不用變高手, 但起碼程度會提升吧 08/18 23:18
推 coronach:通常不是沒人"能"code review 而是"沒人"可以review 08/18 23:26
→ coronach:台灣公司嘛能省一個人力是一個 大家顧自己code都沒時間了 08/18 23:26
→ coronach:目前為止看到的文章都告訴我 要嘛不要訂時程 要嘛RD訂 08/18 23:27
→ coronach:結果台灣都是PM跟主管隨便挑個時間就訂了... 08/18 23:27
→ coronach:那RD能怎麼辦,隨便寫寫會動就好啊~ 08/18 23:28
→ yoco315:Lordaeron 所以勒?然後勒? 08/18 23:47
→ Lordaeron:所以就是, 你講的話是屁話.design pattern呢 08/19 00:47
→ Lordaeron:writing solid code 還是microsoft 出品的呢. 08/19 00:47
→ Lordaeron:要提升哦, 套句哪位老兄的話, 你回頭看看你寫過的 08/19 00:48
→ Lordaeron:design pattern 的code 吧, 有沒有提升吧 08/19 00:49
→ Lordaeron:要看完XXX 就可以變高手, 哪麼絕對輪不到台灣人了 08/19 00:49
→ Lordaeron:書都是英文的呢. 08/19 00:49
→ Lordaeron:Code Review? 先想清楚, for What? 別將問題腦殘化,簡化 08/19 00:50
→ Lordaeron:成好與不好兩項, 不好是好的一種程度, 好也是一種程度 08/19 00:51
→ TonyQ:事情總是有成有敗,總不能因噎廢食吧。 08/19 00:53
→ TonyQ:不然不作code review,有其他更好的方式可以增加品質嗎?:P 08/19 00:53
→ TonyQ:除了賭運氣碰到一個能力夠好的人以外。 08/19 00:54
→ TonyQ: *一堆 08/19 00:54
→ TonyQ:而且這些人還不能是透過 code review 提昇自己能力的人, 08/19 00:55
→ Lordaeron:code review 就能提升品質嗎? 請舉例, 反例我舉了. 08/19 00:55
→ TonyQ:根本不可能沒有人沒作過code review,那等於是沒有討論了。 08/19 00:55
→ TonyQ:敝公司產品透過 code review 至少找出數以幾十計的隱藏問題 08/19 00:56
→ TonyQ:這樣算是有提昇品質的例子吧。:P 08/19 00:56
→ TonyQ:我相信還有其他版友可以提出透過review 而避免掉的問題。 08/19 00:57
→ Lordaeron:隱藏問題, test case 做好, 邊界測試都做進去大多會出來 08/19 00:57
→ Lordaeron:中信的事, 就沒code 出來了 08/19 00:58
→ TonyQ:大多會出來跟一定會出來是兩回子事,而且成本上、時間上兩者 08/19 00:59
→ TonyQ:效果上都有所不同,兩條都是路。可以兩條都走,也可以看需要 08/19 00:59
→ TonyQ:選用。為什麼有一條路了,另一條路就不要了? :) 08/19 00:59
→ Lordaeron:design 找對人了, coding 找對人了, 就好了, 想靠 08/19 01:00
→ Lordaeron:哪堆書的內容來解決問題, 是想太多了 08/19 01:00
→ TonyQ:這我倒是同意,我強調的一直都是code review是幫助你找對得 08/19 01:00
→ TonyQ:人後,更快幫助對得人手上/增加觀念、知識的速度。 08/19 01:01
→ Lordaeron:另一條路? 錢太多沒地方花, 像中信哪樣, 哪個系統不 08/19 01:01
→ TonyQ:另一方面也是借此鍛鍊你系統的可讀性/邏輯。 08/19 01:01
→ Lordaeron:review 一下, 哪個系統不出問題, 後來再debug 的 08/19 01:01
→ TonyQ:我覺得透過test case找「所有」隱藏問題,那才是錢多到沒地 08/19 01:02
→ TonyQ:方花。 08/19 01:02
→ TonyQ:另外,你剛要我舉code review 提昇品質,我也舉了。你沒辦法 08/19 01:02
→ TonyQ:反駁我說得例子的確是品質有所提昇吧? 08/19 01:02
→ TonyQ:他有成本,也有別的路線 沒錯;但那都是選擇的問題。 08/19 01:03
→ TonyQ:至於你舉的例子,一個再好得系統都會有例外,這當然沒話說, 08/19 01:03
→ TonyQ:但一個系統是例外連連咧,還是久久才出一次包,這就很有趣了 08/19 01:03
→ Lordaeron:寫test case 是當初在設計系統時, 就在寫的, 不會動到 08/19 01:03
→ TonyQ:當然,也誠如你所說。給爛咖作到系統,有什麼神兵利器都沒用 08/19 01:04
→ Lordaeron:原來的code, 就是專案在變, test case 也可以改 08/19 01:04
→ Lordaeron:還是跟code 無關, 但review 要誰去改code? 你確定你 08/19 01:04
→ TonyQ:我不打算跟你繼續討論寫不寫test case的問題,只討論code 08/19 01:04
→ TonyQ:review 的本質就好了。 08/19 01:04
→ Lordaeron:review 的跟得上進度了? 08/19 01:04
→ TonyQ:review 一般是被review的人改code 或者 兩個人 pair , 08/19 01:05
→ TonyQ:我習慣是後者。 08/19 01:05
→ TonyQ:這要看實施怎麼實施,一般不會要求一次就趕上進度。 08/19 01:05
→ Lordaeron:所以你錢比較多嘛, 還pair 呢 08/19 01:05
→ TonyQ:至少我的習慣是先討論,取得共識,說明原由跟設計理念, 08/19 01:05
→ TonyQ:能明白就明白,能實做就實做。 08/19 01:06
→ Lordaeron:不趕上進度? 哪要review 幾次? 08/19 01:06
→ TonyQ:反正敝公司出的起這個錢,產品也賣得ok。這就不勞你擔心。XD 08/19 01:06
→ Lordaeron:要review, 你自家的產品, 就你們公司內的幾隻天天加班 08/19 01:06
→ Lordaeron:的老闆眼中的傻冒在寫是, review 囉.停下進度, review 08/19 01:07
→ Lordaeron:再將test case 重測一次囉 08/19 01:07
→ TonyQ:誰要你天天加班啊,加班一點效率也沒有。:P 08/19 01:08
→ Lordaeron:哦, 我從沒擔心過你公司出不起哪個錢呢. 08/19 01:08
→ TonyQ:我老闆就是負責總 review 的那個人耶,我想他不會這樣想的。 08/19 01:09
→ TonyQ:因為嚴格要求這樣作並身體力行的就是他。:P 08/19 01:09
→ Lordaeron:講效率, 台灣少有的公司囉 08/19 01:09
→ TonyQ:其實重點在養人,人養好了自然就減少review的時間... 08/19 01:10
→ TonyQ:我們家都是兩三年以上而且有review有默契的高手團隊,實做起 08/19 01:11
→ TonyQ:來效率會高很多...成本也會慢慢下降. 08/19 01:11
→ Lordaeron:這你不用擔心, 台灣會養人的公司"很少", 將貴公司放在台 08/19 01:12
→ Lordaeron:灣叫特例, 請不要再講特例了, 沒什麼好討論的. 08/19 01:12
→ TonyQ:我只討論怎麼作有機會更好。:P 08/19 01:13
→ TonyQ:如果通例就是放著什麼也不做的向下沉淪的話,那我們還討論 08/19 01:13
→ TonyQ:什麼? 08/19 01:13
→ TonyQ:光你說得 TDD 在台灣恐怕就也算是個特例了。 08/19 01:14
→ TonyQ:我們追尋的是一個更好得 pattern ,有人這麼作就有參考價值 08/19 01:14
→ TonyQ:你可以說我說得狀況在大多數的公司不會發生,但我說的是這 08/19 01:15
→ Lordaeron:台灣的通例就是不養人, 所以剩下的, 就沒有什麼好談了 08/19 01:15
→ TonyQ:狀況發生在我公司,而且目前看起來公司營運很好,人也沒有問 08/19 01:15
→ TonyQ:題,產品也還ok。:P 08/19 01:15
→ Lordaeron:二戰有很多英雄, 但跟絕大多數的士兵來比, 就叫特例 08/19 01:16
→ TonyQ:我是覺得養人不會沒有啦,不過你這麼說我也沒什麼意見。XD 08/19 01:16
→ Lordaeron:拿特例來當通例解, 就是無解. 08/19 01:16
→ TonyQ:我只是告訴你有人這麼解,而且解的很好。XD 08/19 01:17
→ Lordaeron:一個合作慣的team 跟一堆雜魚是不同的, 這叫特例 08/19 01:17
→ TonyQ:以後如果你想開公司或你在高位,這個解可以考慮。這樣而已。 08/19 01:17
→ yoco315:那你是覺得不做 code review 會更好嗎 @@? 08/19 01:18
→ TonyQ:你以為這個合作慣的team平白冒出來的喔,都是慢慢從新人練起 08/19 01:18
→ Lordaeron:但有前題, 是合作久了的team, 請將前題講出來 08/19 01:18
→ TonyQ:來的啊。 08/19 01:18
→ Lordaeron:但絕對不是K 完書就是高手 08/19 01:18
→ TonyQ:就是因為從新人時期開始就持之以恆在做這件事情,才會有這樣 08/19 01:18
→ TonyQ:的team 啊。 08/19 01:19
→ Lordaeron:就是這樣. 08/19 01:19
→ TonyQ:我也沒在跟你說 K完書就變高手啊。code review不是k書吧 08/19 01:19
→ yoco315:或是你覺得不唸書code會寫得更好? 08/19 01:19
→ TonyQ:而且我也跟你說了,人很重要,找對得人先於code review。 08/19 01:19
→ yoco315:我也不覺得k完書是高手阿老大,不要自己腦補 08/19 01:20
→ Lordaeron:Delphi 之父turbo pascal 之父沒唸什麼書, 但code 08/19 01:20
→ yoco315:但k完如果有真的吸收,融會貫通,那不高都很難 08/19 01:21
→ Lordaeron:絕對比你我好一百倍, 如何? 08/19 01:21
→ TonyQ:我覺得你在意的點是看書會有提昇這個描述,看書的確會有提昇 08/19 01:21
→ yoco315:那你現在不是在拿特例當通例在論證嗎?自打嘴巴這麼神速 08/19 01:21
→ TonyQ:,但是提昇有可能根本看不出來(資質太差)也可能有大幅提昇 08/19 01:21
→ yoco315:給你一百分 @@ 我輸了.. 我只能說你爽就好... 08/19 01:22
→ TonyQ:(本來就有經驗或天生強者),這看人很難說得。 08/19 01:22
→ TonyQ:多看書是好事,這應該沒話說。但這跟code review是不是有助 08/19 01:22
→ Lordaeron:請你先找出看完書就提升的通例出來吧 08/19 01:22
→ TonyQ:改善程式碼品質不是同一個話題啊啊啊啊。-.-;; 08/19 01:22
→ TonyQ:看書會不會有提昇跟code review 是不是改善不是同一件事。 08/19 01:23
→ TonyQ:我沒打算跟你討論通例,甚至我覺得台灣普遍的資訊從業者的通 08/19 01:23
→ yoco315:至少比不看的好,我想我這樣說是很中肯的,應該不過份吧 :P 08/19 01:24
→ TonyQ:例就是他們根本不該寫程式。 08/19 01:24
→ Lordaeron:別給我想當然而, 台灣一年出資工的人, 沒十萬也有三萬 08/19 01:24
→ yoco315:如果你覺得不看會更好,你才該找通例... 鬼話連篇 @@ 08/19 01:24
→ Lordaeron:是不是就是軟體強國了? 08/19 01:24
→ TonyQ:我覺得這些人其中有1/5以上在他們畢業的時候不配稱作資工的 08/19 01:25
→ yoco315:當然不會是軟體強國,因為唸書的人很少 08/19 01:25
→ Lordaeron:通例我舉給你看了, 誰鬼話連篇, 很清楚. 08/19 01:25
→ TonyQ:人。如果他們都有名符其實的話,那就真的是軟體強國了。 08/19 01:25
→ yoco315:你舉的那些根本沒唸書大哥,你以為三萬畢業生都唸過DP嗎 08/19 01:26
→ yoco315:好笑.............................. 08/19 01:26
→ Lordaeron:唸書不會變成通例, 前面給過例子了, 台灣30年了沒有 08/19 01:26
→ TonyQ:我的意見跟yoco315一樣,唸書至少要有心領神會過,只是眼睛 08/19 01:27
→ Lordaeron:汽車的engine, 像樣一點的沒有. 08/19 01:27
→ yoco315:懶的理你 ,你死不認錯自以為是也不是第一天了 XD 08/19 01:27
→ TonyQ:掃過一輪不算唸書。台灣的教育偏偏教得的是pass文化。 08/19 01:27
→ TonyQ:台灣的教育教出來的人,真的能算是唸書的都已經不是通例了。 08/19 01:27
→ TonyQ:這樣說起來可能有點太偏激,不過這是我對這件事情的看法。 08/19 01:28
→ Lordaeron:通例: 時間 30年以上, 人材-不可數. 資金投入-不明 08/19 01:28
→ yoco315:舉三萬個不唸書的例子然後說唸書沒用,這不是傻包嗎.. -_- 08/19 01:28
→ TonyQ:我是軟體業的人,對汽車沒什麼瞭解。所以沒辦法跟你討論有沒 08/19 01:28
→ yoco315:是勒?都唸書了嗎?????????????? 08/19 01:28
→ TonyQ:有像樣的engine. 那個你應該去找汽車業人討論.:P 08/19 01:28
→ yoco315:你舉的通例根本就是打自己臉的反例吧 @@~ 08/19 01:29
→ Lordaeron:哈...講不下去就死不認錯? 誰死不認錯自以為是呢? 08/19 01:29
→ Lordaeron:你要我給通例, 我給了, 你就來這套? 太低級了吧 08/19 01:29
→ yoco315:白............ 08/19 01:29
→ TonyQ:如果這樣講是你定義的死不認錯的話,那我想你字典該換一本了 08/19 01:29
→ Lordaeron:記住writing solid code 是M$出品的, 你用的windows 08/19 01:30
→ TonyQ:yoco 讓後面看得人去評斷吧。我覺得沒必要往下說了。 08/19 01:30
→ Lordaeron:的bug 何其多, 就不用說了. 08/19 01:30
→ TonyQ:他高興就好,反正重點在其他人看文章/推文時他們怎麼想, 08/19 01:30
→ TonyQ:不是 L 怎麼想,他怎麼想一點都不重要,因為他沒打算接納別 08/19 01:30
→ Lordaeron:Code 和架構, 要多寫, 多看別人的code 去學習. 08/19 01:31
→ TonyQ:人意見,只想表達自己不認同的意見。XD 08/19 01:31
→ TonyQ:window 有他設計上漂亮的地方,也有他設計上的缺陷; 08/19 01:32
→ TonyQ:拿它bug很多來說那本書弱,這論證法有多少公信力就看讀者了 08/19 01:32
→ Lordaeron:別人都不唸書, 只有你唸囉, 誰傻包? 08/19 01:32
→ TonyQ:很多人唸了這些書而因此受益,那些人可能是你的特例,可是 08/19 01:34
→ TonyQ:我相信人想要成為的都是唸了這些書會有所吸收的特例,不是 08/19 01:34
→ TonyQ:怎麼唸書都沒用的你所謂的「通例」。(笑) 08/19 01:34
→ TonyQ:信不信由你,很多事情不一定需要數據說明,你不信也無妨。:) 08/19 01:34
→ TonyQ:我其實沒有很想說服你,我只是在告訴你一件我這麼認為的事情 08/19 01:35
→ Lordaeron:我也沒要說服你, 因為更大的例子, nokia 的OS 也寫了哪 08/19 01:36
推 VictorTom:推~~:) 08/19 01:36
→ Lordaeron:麼多年了, 硬是輸 iOS. 難道寫nokia OS 的人都草包? 08/19 01:36
→ Lordaeron:有人work 有人不work, 靠幾本書就想提升? 08/19 01:37
→ TonyQ:如果你寄望一本書就可以提升到打贏產品戰的程度,那的確是作 08/19 01:38
→ TonyQ:不到。(大笑) 08/19 01:39
→ Lordaeron:可 Code Review 的前題: 穩定的team member. 08/19 01:39
→ TonyQ:如果做得到的話,也就不需要我們再講這些常識等級的東西了。 08/19 01:39
→ TonyQ:穩定的 team member 也可以透過 code review 產生, 08/19 01:39
→ TonyQ:沒有穩定的 team member 時 code review成本只是會比較高。 08/19 01:39
→ Lordaeron:程度相當的 team member及老闆願意花這個錢 08/19 01:40
→ TonyQ:但不見得是高到無法負擔的程度。 08/19 01:40
→ TonyQ:老闆願意花這個錢這個要素是必要的,穩定的member跟程度相當 08/19 01:40
→ Lordaeron:這就是整理你所講你公司的情況了. 08/19 01:40
→ TonyQ:不是必要的。 08/19 01:41
→ TonyQ:你想想看就很清楚,公司剛開得時候哪來的穩定member,可還是 08/19 01:41
→ TonyQ:在做review啊。:) 08/19 01:41
→ Lordaeron:穩定的 team member 也可以透過 code review 產生? 08/19 01:42
→ TonyQ:有新鮮人有老手的環境,怎麼會是程度相當? 08/19 01:42
→ Lordaeron:這麼神奇? 一家公司, 一年流動20人次,可以由code review 08/19 01:42
→ Lordaeron:來留住人? 08/19 01:42
→ Lordaeron:老鳥可以帶菜鳥, 但前題是老鳥夠老, 對系統夠熟. 08/19 01:43
→ TonyQ:你喜歡從一個小要素去推斷整體 :P 08/19 01:47
→ TonyQ:code review 本身是一個自我成長的過程,對團隊的向心力跟感 08/19 01:48
→ TonyQ:情都很有幫助。對留人這件事情當然有影響。 08/19 01:48
→ TonyQ:另外就是成員能力所有成長,對應的待遇跟環境也會成長, 08/19 01:48
→ TonyQ:他不見得有決定性的影響,但是有影響的。 08/19 01:49
→ TonyQ:老鳥要最快幫新手穩定無誤的進入code base,review是個好途 08/19 01:50
→ TonyQ:徑「之一」。 08/19 01:50
→ TonyQ:我覺得你們想的都太嚴肅了,對我來講review就是我寫完一段 08/19 01:50
→ TonyQ:code,轉個頭過去找同事打個招呼,說我剛剛做了一些事情, 08/19 01:50
→ TonyQ:「有個地方我不太確定,你要跟我一起討論嗎?」然後用10-20 08/19 01:51
→ TonyQ:針對幾個點一起跑過一輪,交換意見。等下次他有問題,我們會 08/19 01:51
→ TonyQ:一起討論。彼此工作都可以更順利更快進入狀況。我相信這種 08/19 01:51
→ TonyQ:流程應該到處都是 到處都有才對。 08/19 01:51
→ TonyQ:code review 不是當老師批改一堆程式碼,而是知識上的交流.. 08/19 01:54
→ TonyQ:也不是主管釘屬下的工具,他就只是一種進階/對等的討論. 08/19 01:55
→ TonyQ:當然他也是有好幾個階段的,進code base之前或之後也都會有 08/19 02:16
→ TonyQ:其他人去review/分享/討論. :P 08/19 02:16
推 iman00b:WTF! Writing Solid Code 這我十幾年前在看的書... 08/19 03:21
→ iman00b:這書有些方法已經過時啦!像 if (0 == i) 現在已經不用~ 08/19 03:22
→ iman00b:不好意思我插一下話,L大好像很看不起 M$ Windows? 08/19 03:27
→ yoco315:他是看不起他以外的任何人事物.. XD 不是新聞...不用認真 08/19 04:26
→ Lordaeron:噢,開始對人不對事了哦, 高水準呢. 08/19 07:12
→ Lordaeron:咦十幾年前在看? 我還z80 就在寫程式了呢, 有比較狠嗎? 08/19 07:16
→ Lordaeron:寫哪樣的書, 但出哪樣的OS, 對不起來. 要說看不起嘛 08/19 07:16
→ Lordaeron:端看你怎麼看. 08/19 07:16
→ Lordaeron:當年的IBM 提出的function不應超過30行的規則都還有人在 08/19 07:35
→ Lordaeron:提呢, 要不要也跟一下好了? 08/19 07:35
推 leicheong:其實30行規則是指function應該要能在一個畫面來看完. 08/19 07:47
→ leicheong:現在的屏幕至少都有17吋了吧, 應該可以酌量增加... 08/19 07:48
推 pingsky:我必須很嚴肅的說,windows 是一套非常強大的 OS 08/19 09:15
→ pingsky:若只從表面上看覺得它bug多就認定是不怎麼樣的OS的人 08/19 09:17
推 pingsky:....只要能開心的工作賺錢過你的人生, 那也就可以了 08/19 09:20
→ iman00b:那本書我 199x 年買的,不是十幾年了嗎?有啥好懷疑的? 08/19 09:53
→ iman00b:1995 年左右我就在用 S-ICE crack 了,那時早有 386 了。 08/19 09:54
→ iman00b:老實說 Windows 其實沒想像中那麼爛。 08/19 09:56
→ iman00b:雖然同期的 OS/2 已經是先佔式多工... 08/19 09:57
推 shadow0326:推原po最後一個推文 08/19 11:42
→ Lordaeron:S-ICE 呢, 我還codeview 呢. 30行不單是為了一個screen 08/19 11:56
→ Lordaeron:看得完, 主要是為了細分工作. 08/19 11:56
→ Lordaeron:忘了說, 當年的DOS/unix terminal 都是80x25,扣除 08/19 11:59
→ Lordaeron:function define 及bracket 30行一定超出一個screen 08/19 11:59
推 carlcarl:反正也只會講話否定別人而已 08/19 19:17
→ Lordaeron:要別人肯定你什麼? 你是天之嬌子? 要人捧在手心? 08/19 20:01
→ Lordaeron:還是因為你是什麼大大的, 絕對不能反對? 08/19 20:01
推 Wush978:推文中看到一名為反對而反對的人 08/19 20:42
→ Lordaeron:我看到更多為讚成而讚成的人呢. 連自己獨立思考的能力都 08/19 21:41
→ Lordaeron:沒有的人 08/19 21:41
→ Lordaeron:更別說, 真的以為看完幾本書, 就可以code review 了的. 08/19 21:42
推 leicheong:在Windows內, 12pt字型+半行分行, 30行需要655px. 的確 08/19 23:03
→ leicheong:是差了點... 08/19 23:04
→ leicheong:改成8pt可以在448px內顯示, 但那也太小了... 08/19 23:05
→ leicheong:不過當時解析度這樣低, 或許8pt也可以接受? 08/19 23:07
→ Lordaeron:我覺得你可以開個DOS 去看看,否則雞跟鴨講.哪是198x年知 08/19 23:30
→ Lordaeron:道的經驗法則, IBM 出品. 08/19 23:31
→ Lordaeron:另外, tonyQ覺得, 只講結果, 不講前題, 這樣你公司的成 08/19 23:34
→ Lordaeron:功經驗, 有用嗎? 08/19 23:35
→ TonyQ:我覺得我有講結果也有講前提,成功經驗很有用。XD 08/20 00:21
→ TonyQ:不過你讀文章的方式跟別人好像不太一樣,對你可能沒有用吧。 08/20 00:22
→ TonyQ:沒人說過看過幾本書(就/才)能code review,不知道你從哪讀 08/20 00:23
→ TonyQ:來的。:P 08/20 00:23
→ TonyQ:如果你不想好好看人家文章跟推文,不要亂把人抓出來點名,這 08/20 00:27
→ TonyQ:樣讓人很不知道該怎麼回你耶,回了你也看不懂,不回又失禮。 08/20 00:27
→ Lordaeron:本文作者就是這樣的天才, 是你沒看到還是我沒看到. 08/20 08:34
→ Lordaeron:看完書就可以寫出漂亮的code, 架構呢. 08/20 08:34
→ Lordaeron:另外, 你這麼推code review,你最好發一篇整理一下你公 08/20 08:44
→ Lordaeron:司為例的前題及結果吧, 好讓大家知道你們是如何執行的 08/20 08:44
→ Lordaeron:在什麼樣的環境下這樣執行的. 08/20 08:45
→ TonyQ:會列入考慮,在有生之年會想辦法生一篇詳細的介紹的。:P 08/20 09:10
→ TonyQ:不過我覺得聰明人從我前面的描述應該就看得懂了。 08/20 09:12
→ TonyQ:至於從前面還看不懂的,只好慢慢等詳細的介紹了。 08/20 09:13
→ TonyQ:我並不喜歡因人廢言,但是我更不喜歡浪費時間。L你就別浪費 08/20 09:14
→ TonyQ:你我時間了,你的質疑在我眼裡是雞蛋裡挑骨頭。:P 08/20 09:14
→ TonyQ:我已經不想回你了,你高興就盡量推文說你的開心理念吧。 08/20 09:15
→ TonyQ:至於code review的實例是會整理的,不過不是現在,這講起來 08/20 09:15
→ TonyQ:需要做蠻多資料蒐集跟準備的,可不是幾句話帶過就可以了。:P 08/20 09:16
→ Lordaeron:是你沒待過很多公司, 而自以為code review 是每間必做 08/20 10:34
推 Wush978:不是為贊成而贊成, 而是看完正方反方以後, 覺得反方毫無立 08/20 10:44
→ Wush978:論根基, 只會拿特例來說嘴. 正方: Code Review 可以更快提 08/20 10:45
→ Wush978:升新人的程度; 反方: 哪有人看幾本書就變高手 08/20 10:46
→ Wush978:反方一直用這種牛頭不對馬嘴的方式振振有詞...讓我懷疑反 08/20 10:46
→ Wush978:方無法認同code review 說不定是本身邏輯程度不夠 08/20 10:46
→ Lordaeron:哈...特例? 中信一家就多少個案子在同時go 了,原來 08/20 11:17
→ Lordaeron:這叫特例哦, tonyQ一家公司, 一個產品, 原來叫通例 08/20 11:18
→ Lordaeron:另外, 我針對的是1. 正方說看完書就會code 漂亮,架構好 08/20 11:20
→ Lordaeron:維護好, 不知你這位自認邏輯好但看來閱讀力不好的有沒有 08/20 11:20
→ Lordaeron:看清楚呢? 再來, code review 可以快速(相對自己寫)新人 08/20 11:21
→ Lordaeron:的能力? 有沒有前題? 你要不要去sourceforge 抓套會計系 08/20 11:21
→ Lordaeron:統回來review 一下, 看你有沒有本事去了解會計的流程. 08/20 11:22
→ Lordaeron:有人review 只看coding style, 有人說要看架構, 有人說 08/20 11:23
→ Lordaeron:為debug, 更cool 的是可以提昇新人的水準. 請問你code 08/20 11:23
→ Lordaeron:review 是如何review? 丟給你code 加上spec 自己k? 08/20 11:24
→ Lordaeron:這樣子給新人學什麼? 08/20 11:24
→ Lordaeron:還是, 找個高手(看完書的也算)來review, tunning code? 08/20 11:24
→ Lordaeron:tunning style? 08/20 11:24
→ Lordaeron:有理解能力否? 是不是為讚成而讚成, 顯然易見. 08/20 11:26
推 pingsky:囧.. 他是說看完書品質會有提升,而不是看完書就會code 漂 08/20 14:34
→ pingsky:亮,架構好維護好吧.... Orz.. 08/20 14:35
→ TonyQ:好好好,我是為贊成而贊成,醬你高興了吧。XD 08/20 16:06
→ TonyQ:你說什麼都對,不過拜託不要再浪費時間了。XD 08/20 16:11
→ newjoy:聊起來了吶.. 08/20 23:41
→ newjoy:想做的人,會找到一個方法;不想做的,會找到一個藉口 08/20 23:42
→ Lordaeron:哇, 文字就寫在上了, 能拗的呢. 08/22 09:23
→ Lordaeron:咦,tonyQ 你對號入座了? 幾號呢? 你講的方法我有反對? 08/22 09:24
→ Lordaeron:講得好, 想做的人,會找到一個方法;-->換老闆囉 08/22 09:26
推 pingsky:再回去看那三行,的確如 L 大所說.. 那一段的確跳有點快 08/22 14:27
→ pingsky:不過看yoco大的系列文的文意說的確是屬於漸進式的提升 08/22 14:29
→ pingsky:總之就別鑽牛角尖了吧!! 08/22 14:29