ネタ元 → 1メソッドは 50行以内
んー...理解できるが納得できないルール。
縛りを与えておかないとヘタな奴がだらだらとベタ書きしますか。
護送船団方式てぇやつですわね。
護送船団 :
船団の中で最も速度の遅い船に速度を合わせて、全体が統制を確保しつつ進んでいくこと
まぁ、いちばん遅い船にみんながあわせれば落伍者は出ないでしょうけどねぇ...
TechEd2008のBoFで「属人性の排除」の話が出たんです。
特定の誰とかさんじゃなきゃ知らない/できない事をなくしましょう、と。
それが望ましいことだとは思います。
が、ともすると護送船団方式になりそうで怖い。
誰もができる→ダメダメな奴でもできる→できん子に足並み揃える
てーことになりゃせんかと心配します。
[追記]
思うにそもそもcreativeな作業を必要とするところに
属人性の排除を求めていいものかしら。
それは個々のcreativityを押し殺せと命じるに等しいんじゃないかしら。
青写真通りに組み立てる製造ラインならともかくも、
研究部門から属人性を抜いたらそりゃまさしく"骨抜き"ですよね。
ソフト屋さんのお仕事には製造ライン的なとこもあれば研究部門的な
とこもありますよねぇ。
「誰にもできるはずのこと」を誰にもできるようにしようって意味での
属人性の排除であれば賛成します。
個々のcreativityを発揮するのに足枷となる(誰にもできるはずの)雑事
から開放され、「ヤツにしかできないこと」を存分にやらせてあげられるなら。
してみると「1メソッドは 50行以内」ってなルールが設けられるのは
「codingはcreativeな工程じゃない」ってことでしょか。
coding大好きなεπιには寂しいなー...