类库与框架与平台的区别?
类库:一组有关联关系的类的集合,即API的集合,其中API的功能越细,方法可能越多,要实现一个方法需要使用组合API,API功能越明确,则使用的范围越小。
框架:一组有关联关系的类库的有效整合,框架是隐藏在一个程序设计左侧的部分,并不为大家所见,但是却扮演者灰常重要的角色,一个程序运行首先是走的框架,由框架来调用我们所写的业务逻辑和API。
平台:大部分都不指产品,而指产品运行的基础环境,有系统平台、应用平台之分,系统平台如Windows、Linux等,应用平台如数据中心、手机移动平台等,但有时也会把支持二次开发的成熟的产品也叫做平台。
模块与组件的区别?
模块和组件都可以单独抽取出来完成一个独立的功能,但是组件是有要求的模块,他做到了数据的绑定?