有关创建干净,优雅代码的提示

Dev*_*MCT 4 architecture

编写干净,优雅的代码使编码成为我的乐趣.我一直在寻找更多方法.以下是我的一些策略/策略:

  • 将大型代码块保存在较小的例程/方法/类中

  • 确保每个例程都有一个退出点.退出循环顶部带有逻辑的循环,而不是中断或某种类型的"退出循环"关键字.

  • 避免全局变形

  • 如果您刚刚使用代码执行了复制/粘贴,则可以创建例程/类/库.

......最近我一直在玩弄一个:

  • 尝试用YouTube上的不同方法签名(多态)替换if/branching/select案例清洁代码会谈