代码规范

Dr_哈哈3 天前
vue.js·代码规范·eslint
ESLint 9.0版本踩坑记录在使用新版本的 ESLint 时,遇见问题一定要注意查阅官方文档。首先检查 node 版本是否满足以下要求。
Zbin4 天前
代码规范
你了解《重构》吗?大家好,我是阿滨。相信很多同学都听过《重构》这本书的大名,但是并没有真正把它捧在手里读过,或者是打开电脑阅读它的电子版。甚至绝大数同学会思考重构代码到底是否有必要,他们认为与其花功夫在优化代码上,不如抓紧时间完成一个需求好向老板交差。当然也有许多同学意识到自己的代码,大多时候是认为别人的代码丑陋不堪,终于下定决心开始尝试重构它,但是又不知如何入手。今天,我就跟着《重构》这本书,来和同学们一起探讨一下为何重构,如何发现代码中的坏味道,以及我们该如何去重构它们。
仁希'4 天前
笔记·代码规范
clean code-代码整洁之道 阅读笔记(第十三章)"对象是过程的抽象。线程是调度的抽象。"--James O Coplien并发是一种解耦策略。它帮助我们把做什么(目的)和何时(时机)做分解开。在单线 程应用中,目的与时机紧密耦合,很多时候只要查看堆栈追路即可断定应用程序的状态。
晚风予星4 天前
前端·代码规范
Git commit 规范化提交指南在前端开发中,Git 作为版本控制系统,扮演着至关重要的角色。然而,仅仅使用 Git 进行版本控制是远远不够的,如何规范化地进行 Git 提交,使得项目的提交历史清晰、可读,并且能够快速地进行代码回滚、查找特定修改等,是每个前端开发者都需要掌握的技能。本文旨在提供一个前端 Git 规范化提交的指南,帮助大家更好地管理项目。如有错误,希望大佬能够指出,相互交流,以助萌新进步。
值得学清单6 天前
javascript·vue.js·代码规范
Vue3 中的组合式函数(Composables)得益于“组合式函数”,在 Vue3中,组件之间的状态共享比以往任何时候都更加容易。这种新范式引入了一种更有条理、更可扩展的方式来管理整个应用程序的状态和逻辑。
祯民7 天前
前端·react.js·代码规范
今天犯了一个很蠢的“错误“- React钩子dependencies参数如何“监听”某函数返回值变化?大家好,我是祯民。今天犯了一个很蠢的”错误“,回想起来很羞愧,这是一个很基础的问题,但中间包含了不少知识点,收获满满,所以这里还是想拿这个bad case出来鞭尸一下,给大家分享这个过程和涉及到的知识点,希望对大家有所帮助。
见方天地8 天前
安全·ssl·代码规范
EV代码签名——消除软件下载时的安全警告开发公司和软件开发人员在发布应用程序后,当用户尝试下载并安装应用程序时,被SmartScreen识别为不常见或尚未建立起良好的信誉度,系统就会发出警告,提示用户该应用程序可能对电脑构成风险。这会导致软件下载率大幅度下降。
向阳逐梦9 天前
算法·架构·代码规范
LDO电源模块如何快速设计布局在现代电子设备遍布的时代,电源模块的设计与应用成为了电子工程领域中的核心议题。而LDO(低压差线性稳压器)电源模块,因其出色的线性特性和稳定性,在众多应用中备受青睐。为了满足不断增长的电子设备性能需求,如何优化LDO电源模块PCB设计,实现更高的电源效率和稳定性,成为了工程师们迫切需要解决的问题。
仁希'9 天前
笔记·代码规范
clean code-代码整洁之道 阅读笔记(第十二章)Kent Beck关于简单设计'的四条规则,对于创建具有良好设计的软件有着莫大的帮助。只要系统可测试,就会导向保持类短小且目的单一的设计方案。
仁希'14 天前
笔记·代码规范
clean code-代码整洁之道 阅读笔记(第九章)前文连接:clean code-代码整洁之道 阅读笔记(第一章~第八章)-CSDN博客TDD 有广义和狭义之分,常说的是狭义的 TDD,也就是 UTDD(Unit Test Driven Development)。广义的 TDD 是 ATDD(Acceptance Test Driven Development),包括 BDD(Behavior Driven Development)和 Consumer-Driven Contracts Development 等。 此处所说的 TDD 指狭义上的 TDD
小陈同学呦20 天前
前端·javascript·代码规范
"懒"出高效:利用懒加载技术优化网页速度本文将探讨懒加载技术如何能有效优化网页加载性能,带来更顺畅的浏览体验。并且深入了解懒加载的原理,同时给出具体的实现方法。
SuperStar7721 天前
开发语言·后端·golang·代码规范·sonarqube
SonarQube安全扫描常见问题目录一、SonarQube质量报告二、SonarQube扫描常见问题和修复方法三、SonarQube质量配置
stormsha22 天前
开发语言·python·代码规范
何为屎山代码?在编程界,有一种代码被称为"屎山代码"。这并非指某种编程语言或方法,而是对那些庞大而复杂的项目的一种形象称呼。屎山代码,也被称为"祖传代码",是历史遗留问题,是前人留给我们的"宝藏"。它不是一个人堆成的,而是无数前辈一层一层堆起来的。
Amd79422 天前
代码规范·eslint·团队协作·持续集成·prettier·代码审查·vue 3
Vue 3与ESLint、Prettier:构建规范化的前端开发环境title: Vue 3与ESLint、Prettier:构建规范化的前端开发环境 date: 2024/6/11 updated: 2024/6/11 publisher: cmdragon
DIKKOO23 天前
前端·css·代码规范
超常用!4种大厂常用的CSS命名法(Ⅱ):OOCSS(面向对象CSS)在上一期文章中我们学习了JetBrains与微信都在用的BEM命名法,其主要是依靠在命名时给类名增加层级以起到区分作用。
SuperHeroWu725 天前
华为·harmonyos·鸿蒙·代码规范·openharmony
【HarmonyOS】代码规范参考一、通用原则直白简单的逻辑代码比起注释来的更有意义;空格、换行相关的规范,需使用IDE自带的格式化,快捷键是 Ctrl+Alt+L , 快速对代码进行格式化;
向阳逐梦1 个月前
算法·架构·代码规范
c++实现哈希桶在前面的学习中我们知道了闭散列的运算规则,当两个数据计算得到的位置发生冲突时,它会自动的往后寻找没有发生冲突的位置,比如说当前数据的内容如下:
RainbowFish1 个月前
前端·代码规范·设计
一个实战详解BEM命名规范先来说说为什么写这篇文章吧,作为未来的前端开发工程"狮",开发效率是很重要的,新手在写页面时,对于页面结构一般不会有太大的问题,主要还是在取类名时浪费时间,而且元素之间不关联,每个取独立名字,这样达不到企业的开发标准,效率不高,其他开发者可能css都写完了,我们还在取类名。所以我们学一下BEM命名国际规范,按照他的标准去取类名,可以让我们提前感受大厂的开发规范,也提高我们自己的开发效率。
泡泡oO1 个月前
前端·css·代码规范
入手微信生态CSS开发:构建WEUI第一个组件Button此篇文章主要帮助新手快速入手CSS开发,主要帮助新手解决如何快速规范地取类名。微信生态中CSS开发的一个重要组成部分是WEUI,它是微信官方设计团队开发的一套简洁而强大的UI库。本篇文章,我们将通过构建一个基本的Button组件,来介绍如何使用WEUI和BEM命名规范来开发微信生态的CSS。
闲不住的李先森1 个月前
代码规范
代码标记注释在写代码时,我们经常会使用到 TODO: 标识需要完成或者代办的任务,这属于代码标记注释,常见的代码标记注释还包括: