背景
在本周和老师的设计模式交流过程中,老师给我们讲了 软件开发经历的几个过程,这其中涉及到了 最纯净的软件工程的思想 仅以此记录第一次迭代的重大蜕变
最开始的代码
这是我们代码最开始第一版的样子 简洁美丽
开始进行的演变
这是第二版演化之后的样子 充满了神秘面纱和大智慧
其中的设计理念
1.引入了变量的概念
2.封装了计算过程
思想升华
这一点点变化 究竟给软件工程带来了什么样的重大突破?
重大突破一:从有限到无限的扩展 版本一从实现了两个确定的数相加到版本二两个任意数相加,实现了从版本一两个数相加,到版本二无限个数相加。这是软件工程由一维到二维的重大变化。也是将软件工程从凛凛寒冬带向了春意盎然重要一步。
重大突破二:封装 过a+B实现了对算法的封装,从而实现了在这里面具体的加法复用。
总结:同一事物 每个人看到都有不同的感受 。不同的视角观看, 每一处景色都各自妖艳 、各有千秋 。我们更应该多角度去感受事物 发现各种不同的层次的美 在其中 去发现 去感悟。