锁定老帖子 主题:接口开发及技术负责人的职责随笔
精华帖 (2) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-12-30
凤舞凰扬 写道 楼上这些职责作为接口开发人员或者开发团队的lead,是可以理解的。但是如果技术负责人的话,那对不起,没有真正理解什么叫接口设计了。
对于系统间的接口,关键因素是必须了解不同系统间架构的差别(比如是否异构,是否在不同物理环境),系统级需求上的差别(比如两边的处理能力差异,响应时间的差异等)以及业务应用的差别(是否实时,是否异步,是否需要事务支持等)。只有在充分了解这些因素后,才会做出准确的分析设计。(接口的设计也就是系统集成的设计) 过了这一步,接下来,技术负责人要负责的是接口的协议(这里的协议不仅仅是API的方法等,包括接口内容的元数据信息,数据的表现形式,交互的控制方式等) 至于楼上列出的关于代码审查,测试等,其实和接口开发本身并无太大关系了。 基本上都赞同,尤其是系统间的接口的几个关键因素,很受教。 对“技术负责人要负责的是接口的协议”这点表示疑义,不同的公司,技术负责人的职责定义很可能是不同的。 |
|
返回顶楼 | |
发表时间:2010-01-15
重构肯定是要的,没人一写出来的代码就优雅的.
|
|
返回顶楼 | |