重构
小菜鸡__
啦啦啦
展开
-
封装
以下内容来自《重构》第二版第七章部分内容1. 封装记录organization = { name: "xp", country: "CH" };// 封装class Origanization { constructor(data) { this._name = data.name; this._country = data.country; } get name() { return this._name; } set name(arg) {原创 2020-07-17 13:44:18 · 135 阅读 · 0 评论 -
代码重构
首先声明以下内容来自《重构》第二版的第六章1. 提炼函数function printOwing(invoice) { let outstanding = 0; console.log("***********************") console.log("**** Customer Owes ****") console.log("***********************") // calculate outstanding for (const o of i原创 2020-07-11 18:56:13 · 329 阅读 · 1 评论