为什么需要框架?
针对某一类目的,为了实现这个目的,从最原始的端到目的之间会经历一系列可能的或者潜在的复杂步骤或者子任务,那么框架的作用就是为了对这一系列步骤进行高度的抽象解藕,并且标准化,使得我们可以专注于局部,只要符合标准规范即可。这样让分工协作成为可能,让精力可以只专注在一小部分,也让整个任务设计更加合理,更加健壮和复杂,工作更加高效。这是复杂项目所必须的。
因此,框架实际是就是一种合理并且高度的抽象和解藕,是一种标准和规范。
如何设计框架?
一、首先对整个框架的目的和对应的业务需要熟悉,这样才可以做到全面和合理。
二、框架的核心在于如何抽象和解藕不同的子部分,如何设计不同逻辑部分之间的接口。这里尽量不要依赖经验,而是要依赖逻辑关系。尽量原子化,首先明确定义每个部分的目的和功能,然后最小化输入,最大化输出。
三、接口可分为数据接口和代码接口,数据接口需要定义好数据格式的规范,代码接口需要定义好方法签名。如何设计一个好的接口?接口是不同部分之间交互的通道,比如A B两部分的交互,那么在设计接口时,一个方法就是将A B两个部分想象成是不同的人在协作,而不是同一个人在上帝视角去设计,这样容易忽略一些要素。
2025年框架设计
框架设计为什么需要框架 针对某一类目的 为了实现这个目的 从最原始的端到目的之间会经历一系列可能的或者潜在的复杂步骤或者子任务 那么框架的作用就是为了对这一系列步骤进行高度的抽象解藕 并且标准化 使得我们可以专注于局部 只要符合标准规范即可 这样让分工协作成为可能
大家好,我是讯享网,很高兴认识大家。
Scrum@Scale中文指南
上一篇
2025-02-18 07:19
2025年王郅治归来之感
下一篇
2025-03-14 12:49

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/121661.html