首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
【前端质量保障_思考】
订阅
测试账号06
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
代码与质量的思考与随笔
在上一篇文章里,我建议 API 应该围绕消费端需求展开设计。“以消费者为中心”只是我个人的经验之谈。但是如果你有心去发掘,你会找到更多 API 相关的设计指南 在 《Designing Web APIs》 一书的第四章里,作者提出了他认为的 Design Best Practi…
治理项目模块依赖关系,试试这艘「依赖巡洋舰」
随着项目规模庞大,文件层级与结构的复杂度越来越高,模块关系混乱,循环依赖,反向依赖行为越来越多...
代码的复杂度评价
阅读函数时,会遇到形形色色的函数。有些函数逻辑清奇,有些函数风格独特,让人难以揣摩其真实意图;有些函数结构整洁、清晰明了,让人一眼就能理解其含义。那么,该如何评价一个函数的复杂程度呢?
代码质量规范测量
圈复杂度介绍 圈复杂度(Cyclomatic complexity)是一种代码复杂度的衡量标准,在1976年由Thomas J. McCabe, Sr. 提出。在软件测试的概念里,圈复杂度用来衡量一个
降低前端业务复杂度新视角:状态机范式
无论做业务需求还是做平台需求的同学,随着需求的不断迭代,通常都会出现逻辑复杂、状态混乱的现象,维护和新增功能的成本也变的十分巨大,苦不堪言。下图用需求、业务代码、测试代码做对比: 图中分了 3 个阶段
提升前端代码质量之SOLID设计原则-ISP接口隔离原则
前言 在提升前端代码质量之SOLID设计原则系列中文章提升前端代码质量之SOLID设计原则-SRP单一职责已经简单介绍了SOLID五种设计模式,不清楚可以移步到上文,本文不再赘述。 SOLID相关的文
如何搭建高质量、高效率的前端工程体系 -- 页面结构继承
本系列文章将会将会围绕整个前端的开发流程出发解决这两个问题,帮助大家提高产品质量以及开发效率。本文介绍页面利用类似的继承方式以便达到页面结构以及数据重用。
聊聊如何保障前端团队代码质量
对于多人参与的中大型前端项目,代码质量与代码风格的重要性不言而喻,对于开发者而言,当你重构或者接手别人工作时,都期望是一目了然的舒爽,而不是令人头晕眼花的"shi shan"。对于团队而言,良好的代码质量可以减少产品的缺陷,一致的代码风格能够提升团队开发效率。 那么,如何去保障…
Web前端进阶之路: 提升代码质量篇
这是我参与8月更文挑战的第9天,活动详情查看:8月更文挑战” 初级前端和高级前端有什么差别?在我看来,初级前端关注点在完成功能,高级前端能在完成功能的基础上,做的又好又快。做的好,就是代码质量高,做的
前端质量|基于业务驱动的前端性能有效实践案例
简介:前端的本质价值是什么?作者认为是给用户创造良好的交互体验和抵达率优化应该在转化率之前。那么本文就将和大家分享基于业务驱动的前端性能有效实践案例。 作者 | 钱文玲(悠酱) 来源 | 阿里开发