架构:小议应用开发架构

背景 每个系统都有自己的架构,看过一些书以后,觉得架构关乎两件事:决策和分解。 常见应用开发架构决策 使用何种应用架构风格? 在技术维度,系统如何分层? 每个层有哪些元素? 层与层之间如何交互? 如何选择每个层的实现技术? 在业务维度,系统如何分区? 区与区之间如何交互? 都使用哪些应用架构模式? 如何管理事务? 如何管理并发? 如何使用异常? 如何使用日志? 是否使用IOC容器? 是否使用AOP
相关文章
相关标签/搜索