首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
会飞小超人
掘友等级
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
赞
336
文章 190
沸点 146
赞
336
返回
|
搜索文章
文章
热门
最新
《重构:改善既有的代码设计》读书笔记(八)
处理继承关系 函数上移 反向重构 [[重构:改善既有的代码设计#函数下移|函数下移]] 动机 范例 重构前: 重构后: 字段上移 反向重构 [[重构:改善既有的代码设计#字段下移|字段下移]] 动机
《重构:改善既有的代码设计》读书笔记(七)
重构API 将查询函数和修改函数分离 反向重构 动机 范例 重构前: 重构后: 函数参数化 反向重构 动机 范例 重构前: 重构后: 移除标记参数 反向重构 动机 范例 重构前: 重构后: 保持对象完
《重构:改善既有的代码设计》读书笔记(六)
简化条件逻辑 分解条件表达式 反向重构 动机 范例 重构前: 重构后: 合并条件表达式 反向重构 动机 范例 重构前: 重构后: 以卫语句取代嵌套条件表达式 反向重构 动机 范例 重构前: 重构后:
《重构:改善既有的代码设计》读书笔记(五)
重新组织数据 拆分变量 反向重构 动机 范例: 对输入参数赋值 重构前: 重构后: 字段改名 反向重构 动机 范例 重构前: 重构后: 以查询取代派生变量 反向重构 动机 范例 重构前: 重构后: 将
《重构:改善既有的代码设计》读书笔记(四)
搬移特性 搬移函数 反向重构 动机 范例 重构前: 重构后: 范例:在类之间搬移函数 重构前: 重构后: 搬移字段 反向重构 动机 范例 重构前: 重构后: 范例:搬移字段到共享对象 重构前 重构后
《重构:改善既有的代码设计》读书笔记(三)
第一组重构(最有用的一组) 提炼函数 反向重构 [[#内联函数]] 动机 范例 重构前: 重构后: 内联函数 反向重构 [[#提炼函数]] 动机 范例 重构前 重构后 提炼变量 反向重构 [[#内联变
《重构:改善既有的代码设计》读书笔记(二):代码坏味道
神秘命名 重复代码 过长函数 过长参数列表 当参数列表过长时,会给代码的可读性和可维护性带来负面影响,原因如下: 可读性差:当参数列表过长时,函数或方法的定义可能会超过一行,这会使代码难以阅读和理解。
《重构:改善既有的代码设计》读书笔记(一)
何谓重构 重构(名词):对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。 重构(动词):使用一系列重构手法,在不改变软件可观察行为的前提下,调整其结构。
前端微组件实践
# 背景 我们有多个平台需要用到一些公共的业务组件,比如说消息中心,用户反馈等等。如果在多个平台全部开发一遍,或者是ctrl c+v,显示是很不适合后续的维护的。因此希望有一套方案,能够做到一次开发,
原来console.log()还能这样玩
如果给前端开发者最常用编程语句排名,console.log()一定名列前茅。但估计很多人对console.log()的认识还在只能简单的打印文本信息而已。但其实console.log()还支持更多的用法。比如下面这样: image.png 它的实现很简单: 下面就系统的介绍一下…
下一页
个人成就
文章被点赞
237
文章被阅读
25,514
掘力值
959
关注了
30
关注者
112
收藏集
1
关注标签
29
加入于
2016-10-10