タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

リファクタリングとデザインパターンに関するorenonihongogayabaiのブックマーク (1)

  • 神クラスにどう向き合うか考えてみる

    はじめに 最近、仕事で今見ているソースコードが めっちゃHogeUtilとかFugaUtilとかだらけで、 ドメインのプレフィックス + Utilつけりゃなんでも良いのかよ…とか思って考えてます。 そんで、これはいわゆる神クラスというやつだなぁと。 そこに立ち向かうにはどうしたら良いのか、 (どうリファクタリングしたら良いのか、クラス設計したら良いのか) みたいなことを考えてみます。 神クラスって? そもそも、神クラスってなんだってところから。 調べてみると、どうやら語源は Object-Oriented Design Heuristicsというらしいです。 Object-Oriented Design Heuristics 参考URL http://c2.com/cgi/wiki?GodClass 簡単な意味の理解としては、このWikipediaに書いてある神オブジェクト とほぼ同じと

    神クラスにどう向き合うか考えてみる
    orenonihongogayabai
    orenonihongogayabai 2015/10/14
    神オブジェクト is God! 神オブジェクト is God!
  • 1