软件开发方法论由来:
在60年代,由于一系列关于网络技术空缺的问题逐渐被暴露出来,人们必须加以讨论解决方法,最终提出来——软件工程学。
您要仔细体会在某一个软件开发方法下,人们是如何考虑下面三点的:
⒈ 人们如何从现实的待解问题中抽象出要处理的数据的?
⒉ 人们是如何抽象出要处理这些数据的方法,并通过它们去解决整个问题的?
⒊ 人们在将所抽象出的数据和方法映射到程序的时候,是如何考虑的?是数据方法分开考虑呢,还是一并考虑?
其实我了解科技是在逐步进步的,当初的软件开发方法论确实有些许不足,但是随着科技在进步,人们开始开创新点子,实现新想法,也许问题层出不穷,解决问题也从未止步,没有真正进入软件工程的世界很难去理解,为什么总会有这么多的不足