MIT6.031 软件构造 Reading9阅读笔记Avoiding Debugging

来自MIT6.031 软件构造课的Reading材料的第9篇。

  • 如何减少bug,利用不变性,final等
  • 如何精准定位bug,利用fail fast原则
  • assert的使用介绍,局限性,使用场合等
  • 模块化,访问控制,缩小变量作用域等老话题
  • 增量式编程,每次只写一点,并测试一点,以缩小bug的出现范围

具体内容及笔记见下图,笔记主要以手写方式提供。

MIT官网直通车
在这里插入图片描述
在这里插入图片描述

发布了90 篇原创文章 · 获赞 65 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/ctsnevermore/article/details/105180280
今日推荐