
代码与重构
文章平均质量分 53
7im0thyZhang
搬砖搬砖,空了再写
展开
-
《重构-改善既有代码的设计》感悟
前言 “如果为完成今天的任务不择手段,导致不可能在明天完成明天的任务,那么最终还是会失败。”何为重构? 重构是对软件结构的一种调整,不改变软件可观察行为的前提下:提高其可理解性 降低修改成本为什么重构? 代码结构的流失是累积性的,没有重构,程序会逐渐腐败变质 设计不良的程序往往需要更多的代码,因为他们在在不同的地方使用完全相同的语句做同样的事情 重构的一个重要方向是消除重复代码重构的好处1. 使软件更容易理解 让别人读懂你的代码,才是最重要的(仅让计算原创 2021-07-29 11:24:48 · 296 阅读 · 0 评论 -
《代码整洁之道》感悟
1、类代码顺序看代码时自上而下,像在读报纸,依次是: 1、公共静态常量 public static final 2、私有静态常量 private static final 3、私有实体变量 private field 4、公共方法 public method 5、私有方法 private method命名规范 名词,应当清晰描述类的权责,如果类名模糊,说明类的权责不清,需要拆分。设计原则 总体:短小;单一职责;只有一条加以修改的理由 (开闭,单一职责,依赖倒置)1、单一原创 2021-07-29 11:01:11 · 156 阅读 · 0 评论