前言一、把它变成工具书二、概述何谓重构注释为何重构何时重构重构、架构和YAGNI重构与软件开发过程重构与性能如何重构两顶帽子三、工具箱3.1 坏味道神秘命名(Mysterio...
前言一、把它变成工具书二、概述何谓重构注释为何重构何时重构重构、架构和YAGNI重构与软件开发过程重构与性能如何重构两顶帽子三、工具箱3.1 坏味道神秘命名(Mysterio...
赠人玫瑰,手有余香 idea默认的get和set方法的弊端 针对isXXX的属性,如果属性的类型是Boolean,其get方法会自动把is给去掉 针对isXXX的属性,如果属...
2. 创建和销毁对象 2.1 考虑用静态方法代替构造器 what why 静态方法相比构造器优点: 有名称 不必每次调用时创建一个新的对象(此时可以用==代替equals,从...
1 Fiddler选项设置 设置完记得重启fiddler! 2 设置夜神模拟器 2.1 设置代理 进入Setting-Wifi-长按连着的网络-Modify Network ...
简介 典型的 Java 应用程序可以处理多种类型的资源,如文件、流、套接字和数据库连接。必须谨慎处理这些资源,因为对它们的操作会占用系统资源。因此,需要确保即便在出错的情况下...
vue实例 模板语法2.1 插值2.2 指令 计算属性和侦听器 Class 与 Style 绑定 条件渲染 列表渲染:v-for变更检测 事件处理事件修饰符按键修饰符自定义事...