GeekFactory

int128.hatenablog.com

2009-04-09から1日間の記事一覧

テスト駆動開発は生産性を加速させる

どうなるべきかをまず考えることが重要ですね。どうも日本人は外部仕様と内部仕様を分けて考えるのが苦手な気がします。テスト駆動はソフトウェア開発や環境構築だけでなく、日常生活にも生かせるはずです。どうやるかを考える前に、まずどういう状態になっ…

設計者と実装者を分けることは品質と効率の低下を招く

アプリケーションでもインフラでも同じ。動かしてみなきゃ分からないという不確定要素がある限りは、検証しながら設計するのが最もよい。実装をすべて外注するのは非効率すぎる。検証せずに机上設計して性能出ませんでしたーとか、技術的課題じゃなくて政治…