《前端工程师上线自测清单》

自查细则 是否通过 未通过原因/现象
视觉检查 字体版式是否一致?

标题和正文字体尺寸是否一致?

间距和边距是否一致?

屏幕边缘留白是否均匀?

容器及元素位置是否一致?

容器及元素尺寸是否一致?

检查颜色是否有色差?

图片及图标质量是否清晰?

按钮样式是否具备一致性?

反馈状态是否具备一致性?

报错样式是否具备一致性?

代码检查 代码是否能正常运行?

控制台是否有明显的报错?

代码有没有达到预期需求效果?

代码逻辑是否简单易懂?

代码书写是否符合规范?

是否尽可能组件化了?

有没有重复造轮子?

去掉大段被注释的代码?
(如果注释代码是可用的,那就先提交未删除注释的代码到 Git 上,然后再提交删除了注释的代码,以后能回滚就可以)


按钮是否控制了单次点击?

定时器是否随生命周期消除?

文案检查 句式是否一致?

文案内容是否完整、语言精简?

文案内容是否专业、精准?

文案语气是否友好、正面?

安全检查 引入他人(公司内部或者其他外部机构)依赖包,是否存在不可用和版本升级导致功能不可用的风险?

所有请求是否都使用了 https,包括图片链接,对 App 应用嵌入的页面,是否提供了 https 协议链接?

代码注释或者文案中是否包含了敏感词汇?

文档检查 是否有符合规范的注释?注释是否描述准确?对方法参数或者名词是否进行了解释?

第三方库使用是否有完善文档?

Readme 文档是否书写规范?是否对项目有准确描述?

性能检查 页面加载是否超过了 3s?超过 3s 的原因是什么?有没有友好的提示?

代码有没有明显影响性能的逻辑和计算?

组件层级是否可控?

组件通信是否正常?

页面嵌套是否简单?