昨天才開始認(rèn)真讀《小P成長(zhǎng)記》,發(fā)現(xiàn)真的很好看。
學(xué)習(xí)這么久,才發(fā)現(xiàn)思考方法的轉(zhuǎn)變還是很重要的。我們往往缺少一位向老C一樣的好老師,能夠慢慢引導(dǎo)我們學(xué)習(xí)。
機(jī)會(huì)難得,我們與小P一樣快快成長(zhǎng)吧。
讀到第一桶第九碗了,
對(duì)里面的一些思想和方法很贊同,轉(zhuǎn)過來:
思想:1. 以數(shù)據(jù)為中心思考問題的解決之道。2. 將對(duì)同類數(shù)據(jù)的操作放在相同的編譯單元中。3. 信息隱藏,而不是暴露,以將問題的規(guī)模控制在可理解的范圍。方法:1. 首先關(guān)注整體,而不是細(xì)節(jié)。2. 先考慮測(cè)試,更先于編碼。3. 先用偽代碼編程,以體現(xiàn)程序的意圖,再用具體代碼完善之。4. 迅速構(gòu)建可編譯通過的,并且可執(zhí)行的框架程序,使用測(cè)試代碼測(cè)試之。5. 將以上方法反復(fù)應(yīng)用于子模塊,直到問題被解決。6. 在上下文環(huán)境中提取對(duì)其他模塊的需求。7. 先寫.h文件,后寫.c文件。8. 先快速實(shí)現(xiàn)一個(gè)可行的解法,再根據(jù)反饋信息優(yōu)化之。
如果大家也關(guān)心小P,就一同到那看看,鏈接地址:
http://www.shnenglu.com/enderson/archive/2009/02/18/74215.html
posted on 2009-03-12 13:59
Sandy 閱讀(179)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
c++學(xué)習(xí)