|
喲哪桑 28/3/20071 ]' ?# g/ k/ v3 U6 N8 l6 @
http://www.zdnet.com.tw/enterprise/technology/0,2000062863,20116286-20000753c,00.htm9 `& e3 y3 b% b
原文網址 : http://taiwan.cnet.com/enterprise/technology/0,2000062852,20116286,00.htm
. K+ k" U# Z# V8 i" v- t d$ k. K! r2 C) J
「魔鬼教頭」帶了好久軟體開發團隊,他常常跟工程師嘮叨說︰「合理的要求是訓練!不合理的要求是磨練!」「年輕人就是要多磨練!要耐操!」魔鬼教頭其實有一套腳本,工程師每天的生活,就是照著腳本在按表操課,就好像在操單兵基本教練一般。在Coding時,教頭的腳本是這麼寫滴︰% H( _3 g- P$ {% Q1 B
6 W+ p) j* {; e. c% A) \ y
「工程師基本教練」第一課︰Daily Build, y' u7 z9 F q; H( ?
$ w+ I' k2 Q1 X# D, _& w8 |. C
某班有工程師三名,共同負責某模組之開發,在最如火如荼的Coding 階段,三個人每天的生活就是寫code、寫code、寫code! - A* y6 x/ w+ H( v2 T+ |7 ?" L n% t
某班有工程師三名,共同負責某模組之開發,在最如火如荼的Coding 階段,三個人每天的生活就是寫code、寫code、寫code!
8 V2 w: \$ `5 h2 E; Q
% V3 X/ y9 a- d/ K: O工程師的每日作息如下︰
" E! k" f" `7 ]1 l: ^4 g0 A& t# [- p( h8 ^7 R# F
第一動︰下午6點前,三名工程師check-in source code # D- l# v E) C2 L; l% k& i/ c
第二動︰下午6點起,build system 自動地開始 build
( f6 x( n4 H3 J3 h, d& d, A2 T第三動︰翌日早上9點鐘,教頭檢查build system 的通知信,以確定︰ 4 d2 g3 f( v- x* ]+ P; @4 \5 W
前一天三名工程師有沒有寫 code?
* B7 S9 r) P# b前一天三名工程師 check-in的原始碼能不能build?如果build不成,將遭到魔鬼教頭的加強磨練!
- q3 m: R' }6 D7 H; k第四動︰GOTO 第一動… ... |
|