关于系统设计

来源:互联网 发布:java布局方式 编辑:程序博客网 时间:2024/06/05 04:06

1. 数据库

1.1 删除

尽量不要真正的删除数据,而是改为修改相关的字段,使其对外不可见,并且添加一个对应的资源回收记录。

2. 软件架构

2.1 继承

通过继承实现代码复用,降低代码的维护难度,并且可以再基类中做一些抽象操作(比如,写操作日志)。
通过重载实现特殊子类功能。

0 0