业务到代码的抽象 博客分类: 服务端
程序员文章站
2024-03-25 22:33:16
...
重构是一个非常重要的,重构的体现不仅仅在代码的格式,代码的封装,和大家倡导的设计模式;
重构的唯一理由,提高系统的性能;在代码层面对修改关闭对扩展开放,有助于应对需求的变化
关于怎么提高系统的性能方面; 根据业务,系统线上的压力; 重构表结构,动静分离,减少数据库表之间的相关关联索引所产生的压力;
代码层面,根据相关业务,抽象出具体的设计方法;
怎么样做到,很好的扩展,因为游戏中的变动是很经常的;而且要考虑怎么扩展你添加和修改的内容较少,考虑是继承还是组合,考虑是否可以用设计模式,不能过度,考虑是否可以用泛型减少重复代码的数量
尽量多阅读开源代码,很多时候我们必须对我们架构中所使用的开源框架有足够多的全面的认识,可以使得写出的代码更少,更健壮
配置灵活,也可以减少很多复杂的逻辑,
上一篇: 并发,锁相关 博客分类: 总结-2014
下一篇: 滤波算法(一)—— 平均值滤波算法