|
喲哪桑 28/3/2007/ H& L9 u# @" x
http://www.zdnet.com.tw/enterprise/technology/0,2000062863,20116286-20000753c,00.htm
# v$ M: b! \3 L9 w5 u4 |* L$ _原文網址 : http://taiwan.cnet.com/enterprise/technology/0,2000062852,20116286,00.htm / S4 Q* E8 n) q) m, A: w. Z
; Y7 O5 K4 Q& o「魔鬼教頭」帶了好久軟體開發團隊,他常常跟工程師嘮叨說︰「合理的要求是訓練!不合理的要求是磨練!」「年輕人就是要多磨練!要耐操!」魔鬼教頭其實有一套腳本,工程師每天的生活,就是照著腳本在按表操課,就好像在操單兵基本教練一般。在Coding時,教頭的腳本是這麼寫滴︰
u- W& ]) Z* g5 V1 v( l) x0 _* {0 c# ]
「工程師基本教練」第一課︰Daily Build
, R7 D" H. P- ?8 R. a- }+ `2 ^8 H5 x% p) ~ d* H9 V+ n7 V8 h/ q, r7 i
某班有工程師三名,共同負責某模組之開發,在最如火如荼的Coding 階段,三個人每天的生活就是寫code、寫code、寫code! V5 N5 ?/ F1 ~2 n- p* S! ~' v
某班有工程師三名,共同負責某模組之開發,在最如火如荼的Coding 階段,三個人每天的生活就是寫code、寫code、寫code!) l! C- m' U- s& [: c+ {3 a
$ d& f% C. l z) G
工程師的每日作息如下︰
1 ^4 O7 u4 t$ I! v' ^: Z0 Y) P7 t$ I* y
第一動︰下午6點前,三名工程師check-in source code ' S# t* v7 z% m0 U+ P
第二動︰下午6點起,build system 自動地開始 build
' [% T) L" N0 e3 _9 P6 _1 @3 U7 A第三動︰翌日早上9點鐘,教頭檢查build system 的通知信,以確定︰ $ F' D" d6 g* Q2 }2 J: Q- X
前一天三名工程師有沒有寫 code?
; U. L# W7 x3 r2 ]7 _前一天三名工程師 check-in的原始碼能不能build?如果build不成,將遭到魔鬼教頭的加強磨練!
2 E. |& Z* j( k第四動︰GOTO 第一動… ... |
|