ソースコードから設計を可視化する
irof edited this page Mar 29, 2021
·
2 revisions
JIGはソースコードの設計を可視化するツールです。以下の図の左下です。
JIGの支援する開発プロセスは、完全な設計書を書いてからソースコードを書き始めるものでも、ソースコードから後追いで設計ドキュメントを書き起こすものでもありません。 最初からソースコードを中心に据えた設計を実現し、同時に成長させる素早いフィードバックサイクルを実現します。
JIGドキュメントは誰がやっても、最新のソースコードを反映した同じドキュメントが得られます。 手描きの図やドキュメントのように、人によって異なったり、年月が経つにつれ最新のソースコードと乖離してしまうことはありません。
ソースコードのみから設計の意図を読み取るのは難しいですが、JIGドキュメントをあわせて見ることで、ソースコードによる設計ができるようになるでしょう。