《构建之法》
Posted ywqtro
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《构建之法》相关的知识,希望对你有一定的参考价值。
假期需要阅读下雪期软件工程这们课程的教材《构建之法》,书中娓娓道来一些笔者在教学过程中发现的问题以及处理的方式,更写出了作为一个老师该如何引导学生更好的学习软件工程,作为学生的我发现我们勤勤恳恳的老师就是如此的教学方式,这可能会是一种很好的方式,我也要改变自己从而适应甚至于喜欢这种方式,一句话是这样说的“发挥你的热情,让理想变为现实”,而我们应该说的则是“发挥你的热情,让需求变为代码”。
回到书中,“软件=程序+软件工程,程序=数据结构+算法”,可见,软件不仅仅是程序,更是程序背后的东西,还要有完善而合理的构建。试想一下,当自遇到一个软件的功能让人感到错综复杂,能否继续使用该款软件成为一个疑问。
通过航空业和软件业的对比,让我意识到软件开发不仅要抓住主要功能,一些小的方面也要尽可能做好,尽善尽美才是最好的。
软件有各种形式,也有其特殊性,我们应该把握住这些特性,将其应用于软件开发及开发过程中。
软件工程,说到底,是一门工程,不像其他工程学科那样拥有切切实实存在的物质,而它更多的是根据需求而产生的基于应用设备的一些抽象的存在,可以很容易的发现,软件已经渗透到我们生活的方方面面,软件工程的目标———创造“足够好”的软件,确实有许许多多成功案例,同时也在激励着我们。
以上是关于《构建之法》的主要内容,如果未能解决你的问题,请参考以下文章