抽象软件研究(二)---曲面分层

当今软件界在开发中, 使用了分层概念, 但是这种分层不够完善, 许多概念已经不能用平面分层来表达, 于是我提出使用曲面分层代替平面分层, 使一些概念更容易表达.

比如: DAO层, 这个是一个平面层, 但是DAO层, 里面我们就需要曲面分层的概念, 用以屏蔽ORACLE,DB2,MYSQL==数据库;

在前端 : 同样的, 我们需要曲面分层去屏蔽, IE6,IE7,IE8,FIREFOX,CHROME==浏览器的差异;  
这种屏蔽的方式, 可以用圆锥曲线来隐喻.

 

抽象软件研究(二)---曲面分层