前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何写好代码

如何写好代码

原创
作者头像
CoffeeLand
修改2020-12-21 11:29:47
4630
修改2020-12-21 11:29:47
举报
文章被收录于专栏:CoffeeLandCoffeeLand

最近, 一直在思考如何写好代码, 写人能懂的代码, 写能维护的代码, 总结下来,实时更新, 有感同深受者或不同意见可一起分享下。

1. 理解业务模型

业务模型, 是整个业务的核心, 业务搞明白再写,

要让代码在大脑里跑一遍, 再去用环境去测。

2. 理解数据模型

数据模型和业务模型息息相关的

3.先写异常情况,出现异常返回,再写正常情况

也是为了降低圈复杂度

4.解偶和可扩展

5.数据一致性

内存存储运行态的信息

持久化要DB或文件来存储

6避免用全局变量

服务进程crash,数据如何恢复

7. 符合编程代码规范

函数参数不要超过5个

圈复杂度不要超过5个

函数不要超过50行

单个文件不要超过2000行

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档