编程方法学笔记:karel和java
生活随笔
收集整理的這篇文章主要介紹了
编程方法学笔记:karel和java
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
前言
本筆記是斯坦福公開課,編程方法學(xué)的學(xué)習(xí)筆記。
正文
本次的筆記對(duì)應(yīng)的是第三節(jié)課,這堂課講的是針對(duì)karel的使用說明。
在上課的過程中特別強(qiáng)調(diào)了編程必須注意的一些核心要素:
1comement
2不僅機(jī)器看懂,還要人看懂。
3逐層分解思想,頂層設(shè)計(jì)相當(dāng)關(guān)鍵。
4駝峰方法命名規(guī)則。
甚至于在限制編程可以調(diào)用的資源的情況下,如何實(shí)現(xiàn)一個(gè)負(fù)責(zé)的功能。
總結(jié)
分解原則:
1一次解決一個(gè)問題。
2一個(gè)方法:1-15行。
3命名習(xí)慣要好。
4評(píng)論。
總結(jié)
以上是生活随笔為你收集整理的编程方法学笔记:karel和java的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 编程方法学笔记:karel
- 下一篇: 编程方法学4:计算机科学发展简史