アンチパターンとマジックナンバー


アンチパターン

ソフトウェア開発を失敗へと導く間違ったソリューションをパターン化したもの

参考にさせていただいたサイト
https://thinkit.co.jp/article/929/1

マジックナンバー

  • アンチパターンの一種
  • プログラムのソースコードに直接記述された識別子として用いられる具体的な数字で、他の人や後から本人が見た時にその数字が何を表しているかわからないもの
  • 保守や機能追加などをする際に、非常に大きな足かせとなる
  • 下記の参考にさせていただいたサイトの例がわかりやすい

参考にさせていただいたサイト
https://ja.wikipedia.org/wiki/%E3%83%9E%E3%82%B8%E3%83%83%E3%82%AF%E3%83%8A%E3%83%B3%E3%83%90%E3%83%BC_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0)

参考にさせていただいたサイト
http://itpro.nikkeibp.co.jp/article/COLUMN/20070820/279836/?rt=nocnt

マジックワード

マジックナンバーの文字列番