ソフトウェア開発コンサルタント。(有)デザイナーズデン代表取締役。要求記述やシステムモデリング,既存システムのリエンジニアリング,リファクタリング,フレームワーク設計,テスト,構成管理,文書化,プロジェクト管理などに関するコンサルティング,教育,開発,著述,翻訳等を手がける。対象ドメインはエンタープライズ・システムから,組み込み機器まで多岐に渡る。最近の関心事は信頼性の高い仕様記述手段の普及と実践。 オブジェクト指向言語といえば,現在ではC++やJavaを思い浮かべる人が多いでしょう。こうした言語で正しいオブジェクト指向プログラミングを行うには,よく考えてクラスの設計を行う必要があります。ただ,正しい設計を行う能力は一朝一夕には身に付きません。こうした訓練に適した言語はないのでしょうか。あります。それがEiffelです。Eiffelは,正しいクラス設計をプログラマに強制します。 Eiffe
![Part4 Eiffelに学ぶ「正しいオブジェクト指向」](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)