ソフトウェア開発 アンチパターンのまとめ


ソフトウェア開発アンチパターン(Software Development Antipattern)をまとめた.
基本的に下記の本を邦訳した内容になっている.
https://www.amazon.com/AntiPatterns-Refactoring-Software-Architectures-Projects/dp/0471197130

ソフトウェア開発アンチパターンって何?

  • システムの拡張性と保守性の向上のために,良いソフトアーキテクチャが必要
    • ソフト開発は混沌とするため,実装されたものは計画とかけ離れてしまう.
    • リファクタリングが効果的となる.
      • ソフト開発のアンチパターンが有用となる.
      • それぞれのアンチパターンで,リファクタリング方法を解説している

ソフトウェア開発アンチパターン目次

アンチパターンとは,「やってはいけない例」を類型化したもののこと.
パターンごとに「どんな問題が起こるか?」や「どう解決するか?」をまとめてみた.