栞/#dev
- 2005年12月
職人プログラマー/プログラム・デザイナー/UIデザイン・プログラマー。
画面仕様書重要。ただし小規模ならプロトタイプベースでもOK。
Rubyはプログラマ性善説、Javaはプログラマ性悪説。
こういうのが公開されているとすごくいい。
「JavaとPHPとの選択基準は20人月と聞いた」、大体それぐらいかな。
よく使うインタフェースを全て実装してしまう方法。クラスは大きくなるが、使いやすい。
実装するインタフェースを最小限度にすることで、役割をはっきりさせる。
基本設計重要。
話が進めば進むほどRuby on Railsでそのまま開発したほうが早いと思ってしまう。
CSVのRFCが出ましたよ。いちいち仕様を決めなくてもよくなるかも。
技術/領域の適切なピックアップができることも才能のひとつ。
ソフトウェア開発手法についていろいろと。
XPと設計の関連性について。マーチン・ファウラーによる。
- 2005年11月
確かに開発者同士の連携はblog経由で行うとうまくいくことが多い気がする。
適切に行われる継承はとても有効だし、委譲をすればよいというものでもない。
geekさんたちが求めているのは、お金ではないしな。
英語のAPIを読みたがらない技術者はどうかと思う。Jakarta Commonsのとか。
IBMのビジネスモデル。
そのままRuby on Railsで行けばいいんじゃないのか…?
一人で座る場所は絶対必要。フリーアドレスでなくてもいいから、こもれる部屋が欲しい。