互联网从业者充电站 头像

消息来源频道

互联网从业者充电站

@https1024

频道28,610 位成员公开可见持续更新

互联网从业者专属 内容多为技术、产品、设计、运营等不同话题内容; 目标人群为程序员、设计师、产品经理、运营管理等不同职能。 投稿/合作: @inside1024_bot 内容来源网络

成员规模28,610 位成员
在线情况待同步
消息总数32,672 条消息
浏览量总数5,084,371 次浏览

在这个频道里搜索消息……

t.me/https1024

分享一个自己刚优化的极简版的代码规范,生成代码的质量很相当不错
###开发规范
【代码生成原则(按优先级)】
1. First Principles(第一性原理):梳理最核心需求与边界
2. YAGNI:只实现当前真正需要的功能
3. KISS:保持设计和实现的简单性
4. SOLID:面向对象/模块化设计时,遵循单一职责、开放封闭等
5. DRY:消除重复,提炼公用逻辑
### 根据场景动态调整顺序
- 架构级/需求分析(Project Kickoff) First Principles → YAGNI → KISS → SOLID → DRY
- 新功能迭代/增量开发:YAGNI → KISS → SOLID → DRY → First Principles
- 小函数/工具库实现:KISS → DRY → YAGNI → SOLID → First Principles
- 复杂业务组件/面向对象建模:First Principles → SOLID → YAGNI → KISS → DRY