专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 Java软件架构设计原则

Java软件架构设计原则

更新时间:2021-10-14 10:12:38 来源:动力节点 浏览641次

Java软件架构设计原则:

Java软件架构设计原则

框架是常见开发的最佳实践的抽象,目的在于提高开发效率

框架的应该感觉自然 idiomatic,即与相应语言的风格保持一致

框架通过抽象使常见的开发变得便利

抽象需要鼓励最佳实践的使用

提供默认的最佳实践使用,比提供选择更加重要

抽象需要尽量避免泄漏

提供底层访问能力,让开发者可以在需要的时候能够绕过默认绑定的最佳实践,去实现特定逻辑

框架应该提供可定制能力,让开发者可以针对具体业务鼓励更多的最佳实践

框架的实现应该尽可能透明,让开发者能够了解其内部实现方式

框架的文档比实现重要

性能

很多框架都会标榜其性能,但性能应该是框架使用最佳实践的结果,而不是框架设计目标。

高性能可以是底层类库的设计目标,使用高性能的底层类库则符合最佳实践;那么使用并且鼓励最佳实践的框架自然也会有高性能。

以上就是关于“Java软件架构设计原则”的介绍,大家如果想了解更多相关信息,不妨来关注一下动力节点面向对象设计原则,里面有更多内容等着大家去学习,希望对大家能够有所帮助哦。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>