代码规范

在西安放羊的牛油果5 小时前
前端·架构·代码规范
Connect 源码深度解析版本:3.7.0核心文件:index.js(约 270 行)connect 是一个极简的 Node.js HTTP 中间件框架,也是 Express.js 的前身。
Freak嵌入式6 小时前
python·github·远程工作·代码规范·micropython·协作
小作坊 GitHub 协作闭环:fork-sync-dev-pr-merge 实战指南随着团队规模扩大与多角色协同开发场景增多,代码仓库的版本管理、分支协作及质量管控面临诸多挑战,如直接向主仓库推送代码导致的版本冲突、提交记录混乱、代码质量不可控等问题。为解决上述痛点,本规范明确了基于 GitHub Organization(组织)的标准化代码协作流程,核心确立“fork-sync-dev-pr-merge-sync”的闭环协作模式,禁止任何形式直接向主仓库分支推送代码的操作。
高志小鹏鹏1 天前
git·github·代码规范
告别“修复 bug”:让别人一眼看懂你的 Commit你有没有遇到过这种场景:PR 已经发了、代码也改完了,唯一的问题是 commit message 呃……真的不好读。
来自远方的老作者2 天前
开发语言·数据结构·python·算法·代码规范·比较运算符
第7章 运算符-7.5 比较运算符比较运算符用于对变量、常量或表达式的结果进行大小比较。表7-5中列出了Python中的比较运算符,在该表中,假设变量a的值为3,变量b的值为2。
Patrick_Wilson2 天前
前端·代码规范·前端工程化
你的 MR 超过 500 行了吗?——大型代码合并请求拆分实战指南前段时间,Node.js 社区一个引发热议的 PR 让我深有感触——Virtual File System for Node.js #61478,一个约 2 万行改动、130 个 commit 的超大 PR,从 1 月提交到 4 月仍未合入,期间经历了架构方向争论、多轮返工、被迫转回 Draft 重写 Review Guide。
Gale2World2 天前
人工智能·代码规范
【进阶范式】多智能体协同:Superpowers 与子代理驱动开发核心导读: 把需求扔给最顶尖的大模型,指望它一口气完成架构设计、接口编写、前端联调和单元测试,这在复杂工程中已被证明是一场灾难。 本文将带你进入高阶的 SDD 范式——多智能体协同(Multi-Agent Collaboration)。我们将深度解析“上下文隔离”的威力,探讨如何利用子代理(Subagent)在规范中植入强制的 TDD(测试驱动开发)闭环,并建立“两阶段审查”的防腐大坝,彻底接管代码的质量生命线。
数据学徒工6 天前
低代码·自动化·代码规范·敏捷流程·报告
17-Decisions Report:计算列+筛选器全攻略在上一篇文章中,我们完成了Decisions报表的基础配置,掌握了报表的概念、创建流程,以及设计器四大模块和列的精细化配置,搭建起了报表的基础框架。但在实际业务场景中,仅靠基础配置无法满足复杂的数据处理与精准过滤需求,比如需要生成数据源中没有的衍生字段、按多条件筛选数据、实现父子报表联动等。
梦梦代码精6 天前
人工智能·神经网络·gitee·开源·github·代码规范
智能体编排 + MCP + 知识库,开源可商用!最近在调研企业级AI应用落地方案,发现一个有意思的开源项目——BuildingAI。本着程序员“先看文档、再上手、最后下结论”的原则,我花了两天时间把它部署起来体验了一下。今天就来聊聊这款号称“企业级开源智能体搭建平台”到底怎么样。
我是若尘9 天前
前端·后端·代码规范
我的需求代码被主干 revert 了,接下来我该怎么操作?在团队协作开发中,以下场景经常发生:案例场景:时间线:当功能分支合入主分支时,Git 会创建一个 merge commit:
方安乐9 天前
前端·javascript·代码规范
ESLint代码规范(二)ESLint低于7.0.0.eslintignore.prettierignore(避免代码被 Prettier 的通用规则修改)
三声三视10 天前
人工智能·ai编程·代码规范
从“Vibe Coding“到生产事故:为什么你的AI代码正在埋雷?——AI时代规范驱动开发的生存指南2026年2月,一个名为 Moltbook 的AI社交应用在上线24小时内被攻破,150万API密钥泄露。攻击者只用了几行浏览器控制台脚本。更令人震惊的是,这家公司的代码几乎全部由AI生成——他们以为"能跑就行"的代码,实际上是在裸奔。
假面骑士阿猫10 天前
前端·人工智能·代码规范
TRAE配置OpenSpec实现SDD规范驱动开发古法编程选手被毕业了,但AI写代码效率确实高。这次就来讲下怎么基于TRAE配置OpenSpec实现SDD(Spec-Driven Development)规范驱动开发。
ruanCat11 天前
前端·git·代码规范
前端工程化工具链从零配置:simple-git-hooks + lint-staged + commitlint摘要:前端工程化涉及方方面面的配置,其中 Git 钩子工具链是团队协作的基础设施。本文聚焦三个核心工具:simple-git-hooks 负责管理 Git 钩子,lint-staged 负责对暂存区文件执行格式化,commitlint 负责校验提交信息的规范性。文章按照安装顺序逐步讲解,帮助你渐进式地理解每个工具的用途和配置细节。
两万五千个小时11 天前
人工智能·程序员·代码规范
解析 OpenClaw AgentSkills:AI Agent 如何通过「技能包」实现专业化根据你的背景,选择合适的阅读路径:你有没有遇到过这种场景:让 Agent 帮你处理一个 PDF —— 旋转页面、提取文本、填写表单。Agent 每次都从头推理该用什么库、写一段差不多的代码、踩一遍差不多的坑。
hbstream13 天前
ai编程·代码规范
我让 Claude 和 Codex 同时审计 26 个模块,它们只在 10 个上达成共识SWE-bench Verified 排行榜上,Claude Opus 4.6 拿了 80.8%。GPT-5.3-Codex?OpenAI 直接不交卷了——他们认为这个榜单存在训练数据污染,分数已经不能反映真实能力。
方安乐14 天前
前端·javascript·代码规范
ESLint代码规范(一)当使用 JSX 语法时,React 必须在作用域内(即需要显式导入 React)。在 React 17 之前,每次使用 JSX 语法时,Babel 会将其转换为 React.createElement() 调用,因此必须导入 React 才能使用 JSX。
Re_zero14 天前
java·代码规范
throws 还是 try-catch?Code Review 里被我打回最多的异常处理#Java #代码规范 #架构设计 #避坑指南上周 Code Review,一个实习生把整个 Service 层的异常全 catch 了,catch 块里只有一行 e.printStackTrace()。我问他为什么,他说:"老师说异常要处理,我处理了啊。" 那一刻我理解了为什么线上出了 bug 永远查不到根因。
集成显卡15 天前
程序员·代码规范·命令行
别局限于 Oh-My-Posh,试试 Rust 编写的 starship:极简超快且无限可定制的命令行提示符近两年我电脑里面的命令行提示符都是用 Oh-My-Posh,体验是蛮好的😄。最近看到了starship,感觉还不错,就果断切换过来(喜新厌旧😂)。
行百里er16 天前
java·后端·代码规范
优雅应对异常,从“try-catch堆砌”到“设计驱动”你有没有过这种经历?看下面几张图:真实有吐血的感觉,程序若有生命,高低得来一句:来,骗!来,偷袭我这三五年的老程序!我大意了,没有闪!
码财小子16 天前
后端·代码规范
聊聊 C++ 模块“注册式”的优雅姿势大家好啊,我是码财同行。今天咱们不聊数据库,换个口味,聊聊 C++ 里的“体力活”——模块初始化。不知道大家在做中大型项目(尤其是像咱们这种服务器后台)的时候,有没有遇到过这种尴尬: