有味道

  • 每个程序员都应理解的7种坏味道,11种原则,23种模式
  • 代码坏味道 重构: 改善有效代码的设计--阅读笔记
  • 每个程序员都应牢记的7种坏味道,11种原则,23种模式
  • 每个程序员都应牢记的7种坏味道,11种原则,23种模式
  • 关于重构,代码的坏味道,应该重构的代码
  • 《重构改善既有代码的设计》之代码的坏味道(一)
  • 《重构改善既有代码的设计》之代码的坏味道(二)
  • 《重构改善既有代码的设计》之代码的坏味道(三)
  • ScrollRect属性你不能不知道的细节(有点标题党的味道)
  • 代码的坏味道之一 :Duplicated Code(重复的代码)
  • 代码的坏味道之二 :Long Method(过长函数)
  • 代码的坏味道之三 :Large Class(过大类)
  • 代码的坏味道之四 :Long Parameter List(过长参数列)
  • 代码的坏味道之五 :Divergent Change(发散式变化)
  • 代码的坏味道之六 :Shotgun Surgery(散弹式修改)
  • 代码的坏味道之七 :Feature Envy(依恋情结)
  • 代码的坏味道之八 :Data Clumps(数据泥团)
  • 代码的坏味道之九 :Primitive Obsession(基本型别偏执)
  • 代码的坏味道之十 :Switch Statements(switch惊悚现身)
  • 代码的坏味道之十一 :Parallel Inheritance Hierarchies(平行继承体系)
  • 代码的坏味道之十二 :Lazy Class(冗赘类)
  • 代码的坏味道之十三 :Speculative Generality(夸夸其谈未来性)
  • 代码的坏味道之十四 :Temporary Field(令人迷惑的暂时值域)
  • 代码的坏味道之十五 :Message Chains(过度耦合的消息链)
  • 代码的坏味道之十六 :Middle Man(中间转手人)
  • 代码的坏味道之十七 :Inappropriate Intimacy(狎昵关系)
  • 代码的坏味道之十八 :Alternative Classes with Different Interfaces(异曲同工的类)
  • 代码的坏味道之十九 :Incomplete Library Class(不完美的程序库类)
  • 代码的坏味道之二十 :Data Class(纯稚的数据类)
  • 代码的坏味道之二十一 :Refused Bequest(被拒绝的遗贈)
  • 代码的坏味道之二十二 :Comments(过多的注释)
  • 《重构》读书笔记(四)——第三章 代码的坏味道