摘要:
为了方便人类书写,我们一般采用高级语言。但是计算机能识别的语言只有机器语言。在运行一个程序之前,他需要被翻译成计算机能识别并执行的形式,这样的一个专门软件是编译器。 编译器就是一个翻译程序。 解释器是另一种语言处理器,他不通过翻译的形式生成目标程序,但是他是利用源程序直接执行。 解释和编译的区别: 阅读全文
摘要:
特点: 让客户及早介入反馈 多次迭代,小步快跑,强调重构 强调沟通,淡化文档,每日敏捷会议 任务看板,自己挑选任务,以及预设每个任务的时间 及时更新每个任务的完成状态,通过整体进度图,方便管理者掌握整个项目进度 充分测试 回顾和总结 阅读全文
摘要:
瀑布模型 又叫经典生命周期。 传统的软件工程学。系统的、顺序的软件开发方法。从策划、建模、构建和部署一步一步顺序执行。 它是软件工程最早的范例,但是一直 被人们指摘。它有点迂腐吧: 特点: 强迫软件人员必须用规范的技术方法; 严格规定每个阶段必须提交的技术文档; 每个阶段结束前必须进行严格的技术审查 阅读全文