2011-07-07 3 views
0

私は既存のソフトウェアモジュールを単一のクラスとして設計しました。このソフトウェアモジュールは、ハードウェアモジュールの1つを表す。 新しい開発製品では、ハードウェアの人々がこれを4つのモジュールに分けました。基本的に、機能の違いはありません。彼らは非常に多くのレジスタとビットを変更しました。1つのモジュールから多くのソフトウェアに変更する

新製品のソフトウェアを設計するにはどうすればよいですか?基本的な考え方は、機能的な違いがないため、既存のコードを再利用することです。

あなたのアドバイスをお待ちしています!

答えて

1

あなたが言っているのは、コードリファクタリングです。さまざまな戦略、トピックに関する書籍などについては、Wikipedia pageをご覧ください。