首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
学习
订阅
圆滚滚的月半鱼
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
代码的坏味道和重构
第一次读《重构:改善既有代码的设计》时,我曾整理过一个简单的笔记。最近,因为参与一个重构项目,再一次温习了《重构:改善既有代码的设计》。过程中,萌发了认真总结、整理重构方法的冲动,于是有了这系列文字。 代码的坏味道还有几篇没有完稿,后面我会陆续补充。。。 “有病要早治,不要放弃…
前端重构感想
代码重构是一个产品不断的功能迭代过程中,不可避免的一项工作。所谓重构,是在不改变程序的输入输出即保证现有功能的情况下,对内部实现进行优化和调整。 每个开发人员从业生涯中,或多或少的做过重构工作。小到重写一个功能函数、业务组件,大到重构一个复杂功能模块或整站重构。 重构是需要花费…
【重构系列】什么时候需要进行代码重构?
在日常项目开发中,被众人说烂了的重构到底是什么?在我见过的很多开发者的眼中,对重构的理解,就是推翻以前的软件,重新花时间设计架构一个和界面一模一样的东西!有这种想法我认为是很危险的,在效率为王的当今社会,这样的人力资源浪费是不被社会和商业所接受的,索性我们这次认真探讨一下到底什…
常见代码重构技巧
项目在不断演进过程中,代码不停地在堆砌。如果没有人为代码的质量负责,代码总是会往越来越混乱的方向演进。当混乱到一定程度之后,量变引起质变,项目最终无法维护。然而破解之法在于项目迭代中持续不断的重构。
重构之你可能不知道的重构场景
经常听到周边的人抱怨没有时间重构,重构并不是单独抽出时间集中处理的,而是当你想要做某个功能时,随手把需要重构的地方安排了。 重复代码是最核心常见的预警信息,如果有两个及以上的重复逻辑,就应该考虑将其合并。比如同一类或不同类中的函数存在相同逻辑的部分,就应该把相同部分抽象为独立函…
代码重构
代码重构原则:1 易读性优先 2 如果代码没有造成性能瓶颈,那么就不要为了性能而修改代码 3 复杂性守恒原则
重构 - 代码整洁之道
之前也介绍过我们团队的前端项目从零开始经历8个月迭代业务代码10万行(仅为产品长期规划需求的20%),至今仍然在不断迭代的过程。 PS: 不管对于何种语言,重构都是软件开发过程中不可或缺的一部分。如果已经了解重构的基础,可以直接跳往至文章后面的重构案例部分。 随着业务需求的不断…
大厂代码重构最佳实践,你真的会代码重构吗?
从0->1一次性完成重构的理想场景只存在于理想中。如果真实存在,只能说明项目过小或者已经趋于稳定迭代很少,这种情况要考虑是否真的有重构的必要!!! 重构不是软件开发的必要流程,而是现有代码的组织缺陷或不合理的补救方式。 必须通知业务方并说服业务方同意,让业务方做好准备上线后检查…
“三次握手,四次挥手”这么讲,保证你忘不了
面试高频考点,“三次握手,四次挥手”讲解,不仅有精美的图解,还有生动形象的例子,保证看了之后你就忘不了。
当提起代码重构时,我们究竟要做什么?
对于重构一词,很多人对它还停留在模糊的概念上。我们究竟能从重构中获得什么,重构会不会造成严重的影响,有没有什么原则?