代码规范

巴巴博一3 天前
代码规范
抛弃 ESLint + Prettier?基于 Biome + Husky 的下一代前端工程化实践痛点:你是否厌倦了配置 ESLint 和 Prettier 的冲突?你是否觉得大型项目的 Lint 检查速度越来越慢?
C澒5 天前
前端·团队开发·代码规范
前端编码规范统一团队编码风格,汇集团队最佳编码实践经验,增强代码可读性和可维护性,进而提高团队协作和开发效率以及代码质量。
HellowAmy5 天前
开发语言·c++·代码规范
我的C++规范 - 数据存储器既然你已经通过上一篇文章掌握了指针的用法,那就趁热打铁的进一步了解指针吧 这一篇文章我给出的例子是,使用堆区数据来存储用户输入的数据,可以存储整数和文本两种格式,它将教会你如果去运用指针依旧分配空间 不过我要先声明的是,这一篇文章的代码中充满了不好的习惯,这些代码是为了演示使用指针和堆区来存储数据而强行使用的,在真正的编码中,实现一样的功能我们可不需要怎么复杂的操作,而且这一篇文章充斥着各种垃圾代码,新手请不要模仿 你可以先看一看 main.cpp 文件中的例子,然后我会一步步解析这份代码
HellowAmy6 天前
开发语言·c++·代码规范
我的C++规范 - 指针指向终于来到指针篇了,转为C++的入门系列居然将指针放到怎么后面才讲确实很奇怪,实际上是我考虑再三之后发现其实指针真的没什么可讲的 指针的用法无非就是指向一块内存地址而已,这个内存可以是预设的任何一个类型,然后通过指针简直的使用这个类型 新手可能会觉得指针难,其实只是不了解指针的运行规则而已,只要记住所有的数据都是二进制内存,那指针就没什么难的 数据类型的使用是直接指向,指针类型的使用是间接指针,你要记住,指针是需要依赖一块具体的数据类型的,指针是不能单独存在的,否则便失去了意义 那既然你可以使用数据类型,如
逍遥德7 天前
java·开发语言·性能优化·intellij idea·代码规范
如何提高代码可读性提升 Java 代码可读性是一项核心的编程素养,本质上是让代码更 “贴近人的思维习惯”。下面我会从命名、格式、结构、注释等多个维度,结合具体的代码示例,告诉你最实用的提升方法。
HellowAmy10 天前
开发语言·c++·代码规范
我的C++规范 - 随机时间点我相信一路看到这里的朋友,都应该已经掌握了大部分的基础知识,是时候编写一些语法之外的东西了 今天带来的是随机数和时间的简单应用,他们是STL的一部分,而是日常代码中非常常见的部分,那我接下来会讲一讲如何使用他们,先看随机数吧
HellowAmy10 天前
开发语言·c++·代码规范
我的C++规范 - 回调的设想回调函数,一种对未来可能的预设,你会预设别人会用什么,然后预设你所提供的内容是别人想要的,这只是回调的简单用法之一 回调函数通常是为了将不同的功能分开编写,然后在你的函数里面使用回调函数去处理别人的功能 回调函数通常跟异步逻辑有关,但现在还为涉及到异步相关内容,这部分在后续文章内补充
a31582380613 天前
android·代码规范
Android编码规范(修订版)采用标准的Android项目结构,按功能模块划分目录 每个模块应包含独立的build.gradle文件 资源文件按类型分类(drawable、layout、values等) 使用MVVM或MVP架构模式组织代码结构
静心观复13 天前
代码规范
转义符使用在编程、文本处理或正则表达式等场景中,转义符(通常是反斜杠 \)的核心作用是“改变字符的默认含义” —— 当某个字符在特定语境中有特殊功能时,若想使用它的“字面意义”,就需要转义;反之,若想让普通字符拥有特殊功能,也可能需要转义。
HellowAmy14 天前
开发语言·c++·代码规范
我的C++规范 - 请转移到文件处理文件内容是见常见的事情,我们通常需要将数据保存在各种文件中 在C++11中,可以使用 fstream ofstream ifstream 这三个类来读取和写入文件,在使用他们打开一个文件时,如果文件不存在则会自动创建一个新文件 当写入文件时,如果你想保持已有的文件内容,请记得使用追加模式
cypking18 天前
前端·代码规范
三、前端规范化 项目代码规范本文档定义了 web-admin 项目的代码规范,旨在提高代码质量、可读性和可维护性。所有团队成员都应该遵守这些规范。
HellowAmy19 天前
开发语言·c++·代码规范
我的C++规范 - 跳跃的对象你终于来到了这一步,面向对象是编程广泛采用的代码设计规范,这种设计可以将复杂的数据结构归类,将无序的行为进行有目的的划分 我在 main.cpp 文件中编写了一份面向对象的代码,希望你能提前预览才能更好理解,在代码中描述了封装继承多态的表现形式,以及以需要注意的问题和如何使用他们 面向对象的设计是最基本的编程设计,是开发者必须要掌握的设计方式 封装继承多态是实现面向对象的必要手段,它们可以将数据和行为都组装并隐藏起来,只暴露出被允许的行为,而且每一种行为背后都可能存在复杂的逻辑,接下来我会简单概括封装继承
南山安19 天前
react.js·typescript·代码规范
TypeScript:更加安全规范的JavaScript曾经有一份真挚的 JavaScript 代码摆在我面前,我没有珍惜。直到 Uncaught TypeError: Cannot read property of undefined 这种红色报错占满屏幕,我才后悔莫及。如果上天能够给我一个再来一次的机会,我会对那个变量说三个字:“定类型!”。
donecoding19 天前
前端·css·代码规范
Sass 模块化革命:告别 @import,拥抱 @use 和 @forward为什么你的 Sass 代码突然开始报错?是时候彻底理解 Sass 的模块化系统了!最近很多前端开发者突然发现自己的 Sass 代码开始报出各种警告和错误:
donecoding19 天前
javascript·架构·代码规范
AI时代程序员的护城河:让AI做创意组合,用标准化工具守住质量底线当AI学会所有语法,程序员的价值在哪里?最近一年,编程领域最深刻的变革莫过于AI代码生成器的普及。GitHub Copilot、ChatGPT、通义千问等工具让**"用自然语言生成代码"**成为现实。表面上看,这似乎降低了编程门槛——只需描述需求,AI就能产出可运行的代码。
donecoding19 天前
前端·css·代码规范
CSS的"双胞胎"陷阱:那些看似对称却暗藏玄机的属性对你以为它们是对称的,其实CSS在和你玩文字游戏你是否曾经遇到过这样的困惑:或者在使用Flexbox时:
HellowAmy19 天前
开发语言·c++·代码规范
我的C++规范 - 玩一个小游戏通过上一篇文章,你应该对数据类型和运算符有了一定了解,但离你能自己编写一个像样的程序还有一点小麻烦,今天让我们通过一个小游戏来了解基础编程的最后一块拼图,控制指令 控制指令也叫语句(Statement),在编程的名词中总是让人听起来不明所以,所以我更习惯叫控制指令 它的作用是通过一些有条件的指令控制代码是否执行,通常我们需要编写多种可能发生的事情,每一种事情都需要对应的代码块开处理,而控制指令就是这些代码块的指挥员,它需要指挥控制程序运行那一段代码 本篇文章中有一段很长的 main.cpp 代码,它描述了
zgl_2005377920 天前
大数据·数据库·数据仓库·hadoop·sql·代码规范·源代码管理
ZGLanguage 解析SQL数据血缘 之 Python + Echarts 显示SQL结构图### 根据之前文章的说明,可以使用 Python 对 ZGLanguage 的SQL代码解析结果进行处理,得到SQL的表级血缘树信息:
NineData21 天前
数据库·算法·代码规范
第三届数据库编程大赛-八强决赛成绩揭晓2025 NineData 第三届数据库编程大赛圆满举办!本次大赛由 NineData 和云数据库技术社区主办,并联合佰晟智算、达梦数据、 ITPUB、CSDN、IFclub、开源中国、DataFun、墨天轮等技术社区共同举办。1 月 12 日晚决赛答辩,超 6 万在线观众围观巅峰对决,八位编程大师过招比拼,最终排名正式揭晓!
LaiYoung_21 天前
前端·代码规范·eslint
🛡️ 代码质量的“埃癸斯”:为什么你的项目需要这面更懂业务的 ESLint 神盾?在前端项目的长期维护中,我们经常会遇到这样的痛点:代码能跑,但“味道”不对。虽然我们已经有了 ESLint 标准规则、Prettier 格式化,甚至引入了 SonarJS 这样严格的质量检测工具,但在实际的业务场景(特别是大型复杂应用)中,通用的规则往往显得“笨重”——要么太宽泛起不到约束作用,要么太死板导致满屏 // eslint-disable。