|
喲哪桑 28/3/2007" S& N6 O! l" O7 |& v
http://www.zdnet.com.tw/enterprise/technology/0,2000062863,20116286-20000753c,00.htm
* ^: }2 K# S+ ~原文網址 : http://taiwan.cnet.com/enterprise/technology/0,2000062852,20116286,00.htm
- H! k1 t! H# B4 ~! Z6 Q5 ~4 w5 e6 \" p6 x% n
「魔鬼教頭」帶了好久軟體開發團隊,他常常跟工程師嘮叨說︰「合理的要求是訓練!不合理的要求是磨練!」「年輕人就是要多磨練!要耐操!」魔鬼教頭其實有一套腳本,工程師每天的生活,就是照著腳本在按表操課,就好像在操單兵基本教練一般。在Coding時,教頭的腳本是這麼寫滴︰! ~. M' i% z7 p2 {
- g ], o& }+ H: t! [2 K
「工程師基本教練」第一課︰Daily Build- P; T# a! M4 E, p, C! _
5 x7 A- f) x" P) U某班有工程師三名,共同負責某模組之開發,在最如火如荼的Coding 階段,三個人每天的生活就是寫code、寫code、寫code! 7 _/ [7 H9 |: ^+ V' Z$ @
某班有工程師三名,共同負責某模組之開發,在最如火如荼的Coding 階段,三個人每天的生活就是寫code、寫code、寫code!
" v& Z" R3 N2 K( P$ l' Q- ?' k3 l* f8 L$ F$ w1 e
工程師的每日作息如下︰$ c |4 Y, h3 f
, J) Y1 S- C8 g第一動︰下午6點前,三名工程師check-in source code
2 h3 k6 u. P7 a( I" t9 E3 d5 p5 `第二動︰下午6點起,build system 自動地開始 build
% {( V1 y. H! M$ h% Z第三動︰翌日早上9點鐘,教頭檢查build system 的通知信,以確定︰
) i- F) c; v! @/ K: t2 K( }前一天三名工程師有沒有寫 code? 3 n+ H! K" o8 s' l# T% B( M* M' C
前一天三名工程師 check-in的原始碼能不能build?如果build不成,將遭到魔鬼教頭的加強磨練!
, X7 T0 u5 {5 K+ B M1 f% G第四動︰GOTO 第一動… ... |
|