摘要: 前提 1 public class TreeNode { 2 int val; 3 TreeNode left; 4 TreeNode right; 5 6 TreeNode() { 7 } 8 9 TreeNode(int val) { 10 this.val = val; 11 } 12 13 阅读全文
posted @ 2021-03-06 16:36 程序员博博 阅读(84) 评论(0) 推荐(0)
摘要: 代码的坏味道 当你感觉需要攥写注释的时候,请先尝试重构,试着让注释变得多余。 重复代码(Duplicated Code) 同一个类的两个函数有相同的表达式 两个互为兄弟的子类内含相同的表达式 ==> 提解到超类中去 两个毫不相关的类出现重复代码 ==> 放到第三个类,用一个静态方法,或者放入其中一个 阅读全文
posted @ 2021-03-06 15:58 程序员博博 阅读(156) 评论(0) 推荐(0)