スパゲティコードやモデルの原因

この投稿では、スパゲティコードやモデルの原因について説明します。

スパゲティコードやモデルの直接原因は、機能要求の実現が設計観点となっているのが原因です。その為、アーキテクチャやコンポーネントを理解せずにコードやモデルを作成した結果、スパゲティコードやモデルが作られています。

根本原因としては、次のことがあげられます。

  • 機能要求を満たすことが優先としている
  • 非機能要件について設計検討する時間がない
    または、設計スキルがない
  • アーキテクチャやコンポーネントの現状分析時間の不足している
    または、アーキテクチャやコンポーネントの仕様の不足している
OSS-ECAL Japanese
error: コンテンツは保護されている