首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
gucong
掘友等级
前端
|
失业中
node css
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
代码质量管控 -- 复杂度检测
代码的复杂度是评估一个项目的重要标准之一。较低的复杂度既能减少项目的维护成本,又能避免一些不可控问题的出现。然而在日常的开发中却没有一个明确的标准去衡量代码结构的复杂程度,大家只能凭着经验去评估代码结构的复杂程度,比如,代码的程度、结构分支的多寡等等。当前代码的复杂度到底是个什…
[译] 将项目迁移到 Yarn 然后又迁回 npm
去年,我们决定将所有 JavaScript 项目从 npm 迁移到 Yarn。 yarn install 比 npm install 快 20 倍。npm install 在我们的一些大型项目中往往需要消耗 20 分钟以上。 Yarn 的依赖锁定比 npm 的更加可靠。 查看去…
代码质量与规范,那些年你欠下的技术债
提到“质量”二字时,我们的第一反应往往是“有多少BUG?”“性能好不好?“这样的问题。我们对软件产品或服务的质量定义看其能不能满足用户的需求,包括功能、性能和体验等维度的指标,我们可以通过各种类型的检测手段来给出其质量高低的度量。但是,如果直接拿出一段源代码放在我们面前,问这段…
超乎想象的 styled-components
介绍 styled-components 特性,实现原理和使用技巧
代码质量管控的四个阶段
背景本文讨论的代码质量指的是代码本身的质量,包括复杂度、重复率、代码风格等要素。代码是团队的共同财产,代码质量是团队技术水平和管理水平的直接体现。代码质量下降通常会自成因果,导致恶性循环:破窗效应:在烂代码上继续生产烂代码的心理负担小很多传染性:烂代码传递着一种不在意质量,只看业…
零起点的开源社区贡献指南
【开源社区贡献者】听起来是个专属于顶级开发者的头衔,但它真的有这么遥不可及吗?下面的分享旨在揭开它的神秘面纱,帮助感兴趣的同学更轻松地参与到社区项目中来。 首先需要澄清的是,本文作者自己并不是社区高大上项目的原创作者,只是在一个 5k+ Star,100+ 贡献者的项目中贡献排…
代码质量检测平台架构设计
「前言」 你是否清楚的了解自己的项目有多少个文件夹、多少个文件、多少行代码、多少个函数、多少个字符数? 你是否在项目中引入过代码质量检测相关的工具? 你是否在不同项目的切换中饱受indent=2还是indent=4的困扰? 你是否怀疑过自己的代码存在性能问题和内存泄露? 赶快和我…
【经验之谈】一步步编写 SonarQube Plugin
包含编写的思考和实践过程,内附结构清晰的脑图和大量截图; 从插件系统的缺陷着手,通过领域建模,挑选工具一步接着一步地完成 SonarQube Plugin 的编写。
解开面条代码: 怎样书写可维护 JavaScript
解开面条代码: 怎样书写可维护 JavaScript
WebStorm 和 PhpStorm IDE 的统一配置
WebStorm 和 PhpStorm IDE 的统一配置,为了多人开发时,提高代码风格的一致性和代码的可读性,减少合并时由代码格式化产生的冲突。
下一页
个人成就
文章被点赞
132
文章被阅读
10,075
掘力值
365
关注了
0
关注者
13
收藏集
0
关注标签
7
加入于
2017-09-18