优秀开发者在开发一个功能时都需要注意些什么

Posted 三五月儿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了优秀开发者在开发一个功能时都需要注意些什么相关的知识,希望对你有一定的参考价值。

需求确认、方案设计、框架设计、数据库设计
日志
异常处理
校验相关(出参格式与入参格式、提示信息、本地化)
共通类封装:数据库、缓存、队列、网络、加密与解密、序列化与反序列化、重试、池、注解
设计模式(变与不变)
角色与权限
安全(线程安全、网络安全、代码安全)
单元测试
性能
部署与发布:开发、测试和生产环境;环境信息
框架选择:mvc、orm、mvvm、aop…

本清单仅仅罗列要点,不展开说明。

以上是关于优秀开发者在开发一个功能时都需要注意些什么的主要内容,如果未能解决你的问题,请参考以下文章

开发微信小程序需要注意些啥问题

网站建设,我们需要注意些什么呢?

25k 以上的 iOS 开发工程师,需要会些什么?

25k 以上的 iOS 开发工程师,需要会些什么呢?

功能模块提测前,我们还需要做些什么?

你知道python编程环境需要具备,哪些优秀的功能吗?