软件工程

Posted fc520

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件工程相关的知识,希望对你有一定的参考价值。

1---SDK和api的区别

sdk是架构组把应用代码封装为一个jar(相当与java而言)

api是支持远程调用的restful风格的资源访问的接口

sdk中可以封装api

1---复用的重要性

复用是非常一个重要的特性,我们可以根据面向对象语言充分地对非核心业务功能的实现进行封装成一个组件进行使用,但凡有一些麻烦重复的功能,一定需要去想想怎么可以去复用,只有这样才能写出通用性的代码,从而可以尝试写基础组件sdk,为所有的应用程序提供一个统一方便的使用。

以上是关于软件工程的主要内容,如果未能解决你的问题,请参考以下文章

软件工程概论-第二节:软件工程

关于对软件工程的了解

软件工程展望

敏捷软件工程和传统软件工程的比较

软件工程知识大纲

初学软件工程