2009-10-08 身近なところに答えがあった気がする 戦略と戦術 ソフトウェア設計 以前このブログに書いた内容 戦略と戦術とは? 戦略(strategy:ストラテジー) 全体的な方針。 変更は困難。 戦術(tactics:タクティクス) 戦略に基づいて細かい個所を決める。 戦略に基づいていることが必須。 変更は可能。 この様に考えてはどうか? インタフェースと実装クラスとは? インタフェース(strategy:ストラテジー) 全体的な方針。 変更は困難。 実装クラス(tactics:タクティクス) 戦略に基づいて細かい個所を決める。 戦略に基づいていることが必須。 変更は可能。 本質とは普遍的なんだと思う。トップダウンとボトムアップ・・ フレームワークとライブラリ・・ 何かが見えた気がした。