斯坦福编程课视频_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 斯坦福编程课视频

斯坦福编程课视频

 2013/7/11 0:14:55  luckytyy  程序员俱乐部  我要评论(0)
  • 摘要:地址:http://www.youku.com/show_page/id_z2b485cc2a0b711e196ac.html记录下部分:①注释一定要写的清楚,方便人阅读和修改。比如调用之前之后的状态说明等等②原语primitives逐步求精stepwiserefinement自顶向下:把最终的目标逐步细分,提炼,分解成一个一个的小功能,直到最后转化成原语级别的功能。{更高级},例子中讲的是写一个方法,调用另一个方法的时候,都是先写出来了引用的语句,然后写完调用代码之后,最后再挨着写方法的实现
  • 标签:编程

地址:http://www.youku.com/show_page/id_z2b485cc2a0b711e196ac.html

?

记录下部分:

注释一定要写的清楚,方便人阅读和修改。比如调用之前之后的状态说明等等

②??? 原语 primitives??? 逐步求精? stepwise refinement

自顶向下:把最终的目标逐步细分,提炼,分解成一个一个的小功能,直到最后转化成原语级别的功能。{更高级},例子中讲的是写一个方法,调用另一个方法的时候,都是先写出来了引用的语句,然后写完调用代码之后,最后再挨着写方法的实现!

自底向上:大部分人习惯的思维方式,完成一个个小功能,最后达到最终目标。?

③面向对象,把行为和数据封装在一起。

④ SuperKarel extends Karel,super karel是子类(sub? class)而Karel是父类(super class),这里听起来很绕,特别注意,一个super是强大的意思,另一个 super是父级的意思。

发表评论
用户名: 匿名