首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
我的代码没有Bug
掘友等级
web工程师
我超腻害的
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
69
文章 27
沸点 42
赞
69
返回
|
搜索文章
最新
热门
十五、逐步改进
逐步改进 从草稿开始 初始代码虽然功能正确,但存在重复逻辑、长函数、模糊的命名等问题。例如,parseSchema和parseArguments函数冗长且职责混杂。 作者强调:“先让代码能工作,再让它
十四、并发编程
🔥 并发编程 "多线程代码不是难写,是难活到上线" 这一章是所有Java/C++/Go工程师的噩梦,我们直接上必杀技清单+现实代码例子+反杀Bug套路,建议搭配降压药阅读💊。 💀 并发四大死刑犯(附减
十三、迭进(Evolution)
🔥迭进(Evolution) 这一章的核心是如何让代码像生物进化一样优雅迭代,而不是在修修补补中腐烂。以下硬核内容分成原则、实践、反模式三部分。 📜 迭进四定律(Kent Beck 原版 + 现代解读
十三、系统构建
🏗 系统构建 一、分层架构核心(附代码对抗模式) 1. 启动与运行时分离 2. 依赖注入三流派对比 流派 示例 适用场景 坑点 构造函数注入 new Service(db) 强依赖项 参数过多时发臭
十二、类
📚类 🏗 类设计基本原则 单一职责原则 (SRP) 一个类只应有一个修改理由 检测方法:能用25个单词以内描述类的职责 内聚性 📏 类结构规范 代码量控制 方法数量 ≤ 20个(建议) 行数 ≤ 50
十一、单元测试
📚单元测试 ✅ 核心原则 (F.I.R.S.T) Fast (快速) 使用内存数据库替代真实DB 避免IO操作 Independent (独立) 测试间不应存在依赖 每个测试前重置状态 Repeata
十、边界处理实战指南
《代码整洁之道》第八章:边界处理实战指南 核心原则 封装一切第三方代码 编写学习性测试 采用适配器模式 代码示例 1. 基础适配器实现 2. 学习性测试案例 架构图示 关键Checklist 所有第三
九、把异常当回事,代码才靠谱
把异常当回事,代码才靠谱 《代码整洁之道》第七章专门讲错误处理,核心观点很明确:错误处理不是边角料,而是代码健壮性的核心,必须认真设计。糟糕的错误处理会让代码混乱不堪,而优雅的处理方式能让主逻辑清晰可
八、结构化信息传递的高效方式
对象和数据结构:隐藏数据还是暴露行为? 《代码整洁之道》第六章对比了对象和数据结构的设计哲学,核心差异在于:对象隐藏数据,暴露行为;数据结构暴露数据,缺乏行为。这两种设计的选择,直接影响代码的可扩展性
七、原来混乱的格式一直在拖慢效率
代码格式的技术本质:结构化信息传递的高效方式 《代码整洁之道》第五章对代码格式的阐述,揭示了其作为信息传递载体的技术价值。格式的核心作用是通过结构化布局,降低代码逻辑的认知负荷,其设计需围绕"提升信息
下一页
个人成就
文章被点赞
88
文章被阅读
20,347
掘力值
1,148
关注了
26
关注者
28
收藏集
1
关注标签
6
加入于
2022-12-16