文芸的テスト駆動開発 Literate Test-Driven Development
『実践テスト駆動開発』みたいな開発ログをとれないかな。DVCSのコミットログに十分説明的なコメントを残し、テストスイートの結果やスクリーンショットを添付する。それらを辿るためのビュアー(SourceTree的なもの?)がある。文芸的 (literate) TDD?
gitのコミットログへの添付ファイルは、そのコミットにファイルとして含むようにすればいいか。リポジトリルートに /commit_attachment てのを作ったらいいかも。
リポジトリから(ルポルタージュ的な意味での)「開発ドキュメント」を生成するツールはわりと簡単に作れそう。コミットログにMarkdownを書ければ。画像添付も ![]() で。ていうかそういうgitリポジトリブラウザすでにありそう。
Fine, make me a blog - My Re-thinking of Literate Programming
Literate Programming
DDD+TDD+DSLってliterate programming(文芸的プログラミング)の夢を復活させる感じ。