モジュール革命
モジュール革命
この頃モジュールのソースやらなんやらがごちゃごちゃしてきて、
管理が大変になってきたので、一度整理することに。
ソースが分り易いと、あとでそのモジュールを使うのが楽になりますからね。
というわけで、以下の規則を設けてみました。
・全てのモジュールは"nac_module"フォルダ内にある。
全てのモジュールの識別子はnac名前空間内にある。
・モジュールは機能の種別ごとにフォルダで分ける。
モジュールの識別子は機能の種別ごとに名前空間で分ける。
・モジュール単位でフォルダに分ける。
・同じ種別の機能を持つモジュールのヘッダファイルをまとめてインクルードするヘッダファイルを作る。
さらにそれらをまとめてインクルードするヘッダファイルを作る。
これらにより、インクルードの関係と名前空間の構造がディレクトリ構造と一致して分かりやすくなります。 やったぜ!
今日は各モジュールのバグ取りや足りない機能の追加でおわりました。
[/size]
コメントはまだありません。