通常相同领域的应用系统间,有许多基础功能和系统服务是有相似性的,如果每次承接同类业务开发都从零开始对接,那么将大大增加研发成本。 为了尽可能多的凝练共性并复用,通常将工程开发中基础的、底层的、共用的服务和逻辑由中间包装成简单、一致、集成的开发环境,简化程序设计、功能实现和服务编排的复杂度,从本质上提升代码的复用性、松耦合和互操作的标准机制,从而提升研发整体交付效率。
综上
,就是我们研发人员在做架构设计时要考虑的核心内容,随着我们技术的不断迭代也会有更多更新的思想,就像20年热起来中台、21年热起来的低代码,都是为了更好的让架构降本增效的实施方案。
但如果想了解和学习架构,最好还是要从它是一颗小树苗时候看起,看看它是如何一点点长大的。在头脑中有了一个这样的架构体系,也能让大家更好的理解和设计你需要的架构。
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!