オブラブ(objectclub.jp)にて記事をホスティングしていましたが、現代でも十分に読める内容なので、たくさんの方に読んでもらいたいと思い、若干の編集(リンクとコンテキスト追加)を平鍋が行い、転載します。今でも、読みやすく、カジュアルな語り口のよい記事です。)なお、この記事の他にも石井さんのオブジェクト指向やRubyに関する多くの記事をオブラブの「まさーるのページ」で読むことができます。masarl@nifty.com)の記事を転載します(平鍋)。後に書籍『アジャイルソフトウェア開発の奥義』の中で解説され、その後、"SOLID"という名前で整理されて、たくさんの周辺記事が出ています。upLoginユーザーは見つかりませんでした。