关于技术框架和业务框架的浅思
在工作和学习中,都可以见到业务框架和技术框架这样的文字,根据工作的一些经验,说说我的理解。
技术框架,可以应用于多个领域,不受行业的限制,它所提供的是通用的功能,是不涉及到业务的公用。(也许会应为业务的要求建立不同的体系结构)
业务框架,则是有针对性的,比如针对某行业。此框架不仅要提供技术框架所拥有的功能,同时需要实现涉及到行业通用的功能业务或者业务流程,做到业务复用,减少业务的重复开发,使业务的开发更加快捷。
不论技术框架还是业务框架,都是技术或者业务的复用。理解的也不知道有没有沾边。
没有说谁比谁重要,也没有说谁档次高谁档次低,这要根据一个公司的定位和发展。如果一个公司是面向不同的行业,那么它可以使用技术框架,尽可能脱离业务,复用不同行业共有的非功能性需求。如果一个公司是面对某一行业,那它可以采取技术框架,只不过相同的业务可能要多次实现,也可以采用业务框架,那么就可以复用共有的功能型需求。
认识肤浅,以后再慢慢补充吧。
技术框架,可以应用于多个领域,不受行业的限制,它所提供的是通用的功能,是不涉及到业务的公用。(也许会应为业务的要求建立不同的体系结构)
业务框架,则是有针对性的,比如针对某行业。此框架不仅要提供技术框架所拥有的功能,同时需要实现涉及到行业通用的功能业务或者业务流程,做到业务复用,减少业务的重复开发,使业务的开发更加快捷。
不论技术框架还是业务框架,都是技术或者业务的复用。理解的也不知道有没有沾边。
没有说谁比谁重要,也没有说谁档次高谁档次低,这要根据一个公司的定位和发展。如果一个公司是面向不同的行业,那么它可以使用技术框架,尽可能脱离业务,复用不同行业共有的非功能性需求。如果一个公司是面对某一行业,那它可以采取技术框架,只不过相同的业务可能要多次实现,也可以采用业务框架,那么就可以复用共有的功能型需求。
认识肤浅,以后再慢慢补充吧。