软件project的前几章各自是软件计划、需求分析、软件设计。整体的都规划好了以后,就该着手去实践了。

所谓的理论体系足够强大了以后,实践就显得尤为轻松。我们设计软件,实践当然就是用我已经计划好的语言去编写我们须要做的软件,那么,这个过程就叫做“程序编写”。。

【概括】在程序编写这一章,视频中主要环绕程序编写的一些基础、编写方法、还有编写完毕后检測的过程。

总结下来就是首先我们编敲代码之前要有一些主要的东西。比方说,我们所使用的语言,它就相当于我们的工具,它表明了“用什么做”,有了工具下边就是方法了,它表明了“怎么去做”。方法就是利用“结构化程序设计的方法去编程。这样既简单,又有用。其次就是结构化程序设计的一些方法、原则、风格了。

最后,编写完之后应该就是检验的过程了。

比方说检測程序的复杂性的一些方法。

。下边是我对这一样的总结导图。。

【总结导图】

【第六章概要】编程完毕之后,我们的程序是不是能够让顾客惬意?是不是有什么问题还须要解决?回答这些问题就须要对我们所编写的程序进行检測。也就是程序測试阶段。

不要以为程序的測试会非常easy。它也是须要步骤和方法的。否则測试不全面非常有可能会有非常多遗留问题导致客户的不惬意。

下边就是我对測试阶段步骤的一个总结导图。

【导图】

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMzAzNTYxNQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

下边的导图是測试阶段与前边几个阶段的联系。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMzAzNTYxNQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

【总结】假设一件事情在做之前就有了非常具体的规划,那么事情就会变得异常简单,就像是实践之前我们已经在心中将每一个步骤都分析的透彻,那么做的时候就会胸有成竹。就像我们的学习一样。当你为眼前的巨大的学习工作量而感到惶恐不安时,那最好还是先去做一个计划。将大任务分成一个个的小任务,然后逐步去完毕。那样事情就会变得easy非常多。

所谓磨刀不误砍柴工应该就是这个意思吧。

这是我在软件project中学习到的。

最新文章

  1. 使用Json Web Token设计Passport系统
  2. 在一定[min,max]区间,生成n个不重复的随机数的封装函数
  3. PHP中为位运算符(几乎很少用)
  4. li标签行内元素高度及居中
  5. Windows python 安装 nNumpy、Scipy、matplotlib模块
  6. 重叠I/O之可等待的重叠I/O【系列一】
  7. sae中thinkphp使用smarty
  8. WeMall微商城源码投票插件Vote的主要源码
  9. Ellipse
  10. Spring学习之实例化bean的三种方式
  11. grpc(二)记一次grpc debug--io.grpc.StatusRuntimeException: UNKNOWN
  12. MESSAGE_TYPE_X in Badi:MB_DOCUMENT_UPDATE_BEFORE
  13. 同步工具:CountDownLatch、CyclicBarrier和Semaphore
  14. Mac 安装配置nexus2.6 搭建Maven的中央仓库
  15. HTML 圆心节点
  16. powersheel远程连接方法操作
  17. Dapper 事务处理
  18. 在Unity中实现屏幕空间反射Screen Space Reflection(4)
  19. CAS中的ABA问题
  20. hihoCoder #1831 : 80 Days-RMQ (ACM/ICPC 2018亚洲区预选赛北京赛站网络赛)

热门文章

  1. Java常用类及反射,类加载
  2. Play on Words(欧拉路)
  3. Comet反向ajax技术实现客服聊天系统
  4. vmware 14黑屏处理办法
  5. Redis(二)-Win系统下安装
  6. android ui篇
  7. JavaScript Array 整理 - 元素操作
  8. 【Linux】计划任务管理crontab、at
  9. THREE.js代码备份——webgl - materials - cube refraction [balls](以上下左右前后6张图片构成立体场景、透明球体效果)
  10. (转)Arcgis for Js之GeometryService实现测量距离和面积