コーディング規約

ソースコードの文法には曖昧さが無いはずなのでコーディング規約は規定せずindentコマンドを適宜利用
自分がコードを読みやすいindentコマンドのオプションを探しとく
ただし、コミットしたソースのdiffが見づらくなるかも知れないので後々はコーディング規約を規定するかindentコマンドを走らせてからdiffを取れるバージョン管理システムの開発が必要かも
クヌース先生万歳

開発手法

  • モジュール開発
    ウォーターフォール
  • モジュール内の関数などの開発
    agile
    部品をこつこつ作っていく
  • テスト項目開発
    総当り法を目指す
    ただし、マシンスペックなどの関係でできないかも。各種テスト項目の畳み込み技術の検討も必要

コミット

動く状態でコミット
テストドライバが充実してきたらテストドライバがすべてOKにならないとコミットできないなどの制限が必要かも