首页 > 其他 > 详细

reading code record

时间:2021-04-10 16:19:43      阅读:14      评论:0      收藏:0      [点我收藏+]

无聊中看了很多开源代码,发现其中有个相同点就是:

  • 简单就是美
  • 数组 链表 解决了绝大部分事情
  • 数据结构体注意cache对齐
  •  整个业务就是状态图
  • 一组对象/事件就是一组状态机
  • 状态的迁移转换都是由于消息通告而触发的
  • 每一个消息是可以debug可以记录的
  • 完善的日志记录分层可debug
  • 严谨的错误处理
  • 考虑多平台移植,最大可移植性
  • 注意数据拷贝、上下文切换、内存分配、锁竞争等事项
  • 注意可配置性,适应个性与共性的需求以及其变化,配置保存方式xml ini conf等选择
  • 进程间通信协议选择

 

这个好像也是编程时必须要注意的东西吧

 

reading code record

原文:https://www.cnblogs.com/codestack/p/14640565.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!