Atitit 软件程序的定义
软件广义定义 程序代码,文档 ,数据 方法,规则,
狭义定义 软件=程序+数据+文档
软件(英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合
Softdev=declare+intercept 申明+解释
软件=代码+文档
软件=数据结构+算法
软件=程序+数据+文档
软件=对象+方法
软件 = 程序 + 软件工程
软件公司 = 软件 + 商业模式
对象+消息
宏观级代码框架:结构化程序设计、面向对象程序设计、设计模式(类/接口的划分,继承关系……的一些技巧)