在看软件工程视频时,听了好多方法,迷迷糊糊的,根据视频内容,大概的总结了一下三种开发软件的设计方法。与大家分享:
在软件设计开发时常用的是面向过程和面向对象,现在越来越多的的使用的是面向对象设计的方法。
面向对象和面向过程程序设计的不同从设计方向可以简单的归纳成:面向对象时考虑完成一个系统的步骤,按着一定的操作顺序流程开始设计;而面向对象则是从系统涉及到的实体名词出发,从这些对象有哪些功能入手,与步骤关系不大。
个人认为面向过程的程序设计比较僵硬,不如面向对象的灵活性和可扩展性强。
当然还有好多不同,需要我具体理解实践后在阐述。
关于程序设计的详细内容如下: