《前端工程师上线自测清单》
自查细则 | 是否通过 | 未通过原因/现象 | |
---|---|---|---|
视觉检查 | 字体版式是否一致? | ||
标题和正文字体尺寸是否一致? | |||
间距和边距是否一致? | |||
屏幕边缘留白是否均匀? | |||
容器及元素位置是否一致? | |||
容器及元素尺寸是否一致? | |||
检查颜色是否有色差? | |||
图片及图标质量是否清晰? | |||
按钮样式是否具备一致性? | |||
反馈状态是否具备一致性? | |||
报错样式是否具备一致性? | |||
代码检查 | 代码是否能正常运行? | ||
控制台是否有明显的报错? | |||
代码有没有达到预期需求效果? | |||
代码逻辑是否简单易懂? | |||
代码书写是否符合规范? | |||
是否尽可能组件化了? | |||
有没有重复造轮子? | |||
去掉大段被注释的代码? (如果注释代码是可用的,那就先提交未删除注释的代码到 Git 上,然后再提交删除了注释的代码,以后能回滚就可以) |
|||
按钮是否控制了单次点击? | |||
定时器是否随生命周期消除? | |||
文案检查 | 句式是否一致? | ||
文案内容是否完整、语言精简? | |||
文案内容是否专业、精准? | |||
文案语气是否友好、正面? | |||
安全检查 | 引入他人(公司内部或者其他外部机构)依赖包,是否存在不可用和版本升级导致功能不可用的风险? | ||
所有请求是否都使用了 https,包括图片链接,对 App 应用嵌入的页面,是否提供了 https 协议链接? | |||
代码注释或者文案中是否包含了敏感词汇? | |||
文档检查 | 是否有符合规范的注释?注释是否描述准确?对方法参数或者名词是否进行了解释? | ||
第三方库使用是否有完善文档? | |||
Readme 文档是否书写规范?是否对项目有准确描述? | |||
性能检查 | 页面加载是否超过了 3s?超过 3s 的原因是什么?有没有友好的提示? | ||
代码有没有明显影响性能的逻辑和计算? | |||
组件层级是否可控? | |||
组件通信是否正常? | |||
页面嵌套是否简单? |