タグ:ドキュメンテーション
全能のサッド
なぜあなたは多くのドキュメントを書くべきではないのか。
アジリティとアーキテクチャに関するポッドキャスト
Ryan Lockard (Agile Uprising) が、アジャイルプロジェクトにおけるアーキテクチャに関するポッドキャストでの会話のためにRebecca Wirfs-Brockと私を招待してくれました。レベッカは責任駆動設計を開発しましたが、それは私がキャリアを始めたときに大きな影響を与えました。私たちは、アーキテクチャの定義、アーキテクチャに対するテストの影響、ドメインモデルの役割、どのようなドキュメントを準備すべきか、およびどれくらいのアーキテクチャを事前に完了する必要があるかについて話しました。
コードはドキュメントとして
アジャイル手法の共通要素の1つは、ソフトウェア開発においてプログラミングを中心的な役割に引き上げることです。これは、ソフトウェアエンジニアリングコミュニティが通常行うよりもはるかに大きいです。これの一部は、コードをソフトウェアシステムの主要なドキュメント、あるいは主要なドキュメントとして分類することです。