可以替换的插件式架构
包组织原则将在功能上有紧密联系的、垂直或水平的切片打包将一族接口打包将一组不稳定的类打包提取独立的类型利用工厂(factory)来降低实体包之间的依赖不要在包中
架构设计是一个非常大的话题,不管写几篇文章,接触到的始终只是冰山一角,更多的是实践中去体会。这篇文章主要介绍面向对象OO、面向方面AOP和面向服务SOA这三个
1、无框架结构,直接调用底层API以往是底层平台(操作系统)提供API让上层APP去调用。这样的软件控制权在APP上。举例 APP调用了平台的函数 Fun1,
一、想成为一个合格的架构师,你要知道软件架构是个什么概念,明白架构的定义: 1 软件架构是一个系统的草图。 2 软件架构描述的对象是直接构成系统的抽象组件。
文章很长,而且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最