一些概念(二) 软件开发

来源:互联网 发布:怎么做网络水军 编辑:程序博客网 时间:2024/04/28 17:18

一些概念(二) 软件开发

Windows PE ,Windows Preinstallation Environment,Windows预安装环境,微软在2002年7月22日发布,带有限服务的最小Win32子系统,基于以保护模式运行的Windows XP Professional内核。
SOA ,Service-Oriented Architecture,面向服务的体系结构,是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以使用一种统一和通用的方式进行交互。

单例模式
singleton,是一种常用的软件设计模式。用来保证一个类只有一个对象,便于访问和控制。
数学中,singleton定义为“有且仅有一个元素的集合”。
Hybrid App
混合模式移动应用,是指介于web-app、native-app这两者之间的app,兼具Native App良好用户交互体验的优势和Web App跨平台开发的优势。它虽然看上去是一个Native App,但只有一个UI WebView,里面访问的是一个Web App。

单元测试

单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。单元测试是在软件开发过程中要进行的最低级别的测试活动,给定一些输入,判断输出是否与期望输出一致。

0 0