随笔分类 -  代码工匠

摘要:⚠️ clang-tidy 的规则能够帮助检查潜在的问题,不要盲目抑制警告! 可以通过添加 NOLINT, NOLINTNEXTLINE, 以及 NOLINTBEGIN … NOLINTEND 注释来抑制某些(或所有)clang-tidy 警告。 NOLINT 抑制同一行的警告 NOLINTNEXT 阅读全文
posted @ 2023-09-16 20:30 Zijian/TENG 阅读(1722) 评论(0) 推荐(0) 编辑
摘要:> 大师级程序员把系统当作故事来讲,而不是当作程序来写。 ### TLDR 1. 短小(不超过 20 行、缩进不超过 2 层) 2. 只做一件事 3. 保持在同一抽象层级 4. 用多态替代 switch 5. 取个好的函数名 6. 函数参数越少越好(尽量避免 3 个及以上参数) 7. 无副作用、避免 阅读全文
posted @ 2023-09-03 22:06 Zijian/TENG 阅读(339) 评论(0) 推荐(1) 编辑
摘要:> 前段时间在看《架构整洁之道》,里面提到了:构建一个好的软件系统,应该从写整洁代码做起。毕竟,如果建筑使用的砖头质量不佳,再好的架构也无法造就高质量的建筑。趁热打铁,翻出《代码整洁之道》再刷一遍。 # 《代码整洁之道 Clean Code》学习笔记 Part 1 ### 衡量代码质量的唯一标准:W 阅读全文
posted @ 2023-08-20 22:04 Zijian/TENG 阅读(429) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示