|
喲哪桑 28/3/2007% f4 m# O! q5 r
http://www.zdnet.com.tw/enterprise/technology/0,2000062863,20116286-20000753c,00.htm
6 s# e8 H" s/ |* v原文網址 : http://taiwan.cnet.com/enterprise/technology/0,2000062852,20116286,00.htm
8 b8 M* G4 p3 H; N' E. B0 ]" C" w! f1 i4 M# @% L) v
「魔鬼教頭」帶了好久軟體開發團隊,他常常跟工程師嘮叨說︰「合理的要求是訓練!不合理的要求是磨練!」「年輕人就是要多磨練!要耐操!」魔鬼教頭其實有一套腳本,工程師每天的生活,就是照著腳本在按表操課,就好像在操單兵基本教練一般。在Coding時,教頭的腳本是這麼寫滴︰
0 t8 W! P" H9 {4 _, ?3 \
& h8 [; C( j3 O" n' E( m$ ^' Y Y「工程師基本教練」第一課︰Daily Build
! n1 W: E5 ?" |' `4 I6 ]
- p* \5 J" ]3 D( k% M8 j9 @某班有工程師三名,共同負責某模組之開發,在最如火如荼的Coding 階段,三個人每天的生活就是寫code、寫code、寫code! 3 G, P9 A+ `6 X+ \9 m
某班有工程師三名,共同負責某模組之開發,在最如火如荼的Coding 階段,三個人每天的生活就是寫code、寫code、寫code!6 k1 H7 p) _& }3 T: o) F3 q$ ]! k
/ R5 h& L8 X* E
工程師的每日作息如下︰
+ C! W4 ~7 b( z9 A4 `2 W
9 S1 Z; E$ E5 D) C! p第一動︰下午6點前,三名工程師check-in source code 7 ~/ e) g+ [ }+ w# Z
第二動︰下午6點起,build system 自動地開始 build
* `4 K& w6 T" ~8 ?- z0 I" K第三動︰翌日早上9點鐘,教頭檢查build system 的通知信,以確定︰
. f* m" c; J8 D \; c j1 P1 L前一天三名工程師有沒有寫 code? + R8 r& I1 H& e& R7 L
前一天三名工程師 check-in的原始碼能不能build?如果build不成,將遭到魔鬼教頭的加強磨練! 8 Z, t$ j4 s# q+ H2 ]
第四動︰GOTO 第一動… ... |
|