Background
このドキュメントの寄稿者は、何百ものアプリの開発と展開に直接関与し、Heroku プラットフォームでの作業を通じて何十万ものアプリの開発、運用、およびスケーリングを間接的に見てきました。 これは、アプリ開発の理想的なプラクティスに関する三角測量であり、時間をかけてアプリが有機的に成長するダイナミクス、アプリのコードベースで働く開発者間のコラボレーションのダイナミクス、およびソフトウェア侵食のコストを回避することに特に注意を払っています。 この形式は、Martin Fowler氏の著書「Patterns of Enterprise Application Architecture」と「Refactoring」に触発されたものです
。