`
小明哥
  • 浏览: 86089 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

斯坦福大学开放课程: 《编程方法》第3课

阅读更多

第三课:Karel与Java
Karel 与Java,常见的错误,注释,前提条件和后续条件,分解,例程序DoubleBeeper,养成良好编程习惯重要性,正确的分解,例程序CleanUpKarel

 

“缺一个”错误(OBOB),它是指程序少执行一次。

 

从最高级开始,逐步细分,而将一步细化成多步的操作称之为分解。将一件很大的事件细化成小的细节,这就是编程要做的事。把一个问题分解成小细节,这整个过程我们称之为自顶而下的设计方法。与之相反的是自底向上的设计方法,它是指从最底层的事情开始。有些情况自底向上有点用处,而大部分情况下自顶而下这种逐步细化的思维 方式更加简便。

 

原则:

每个方法解决一个问题

每个方法在1-15行左右

方法名应该能够描述它实际做什么

要有相应的注释,更详细的说明,最好注明前置和后置条件

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics