撰寫C程式不發呆-從程式撰寫過程學起有溫度好書推薦
網友評鑑4顆星博客來網路書店好書推薦
博客來專業及教科書及政府出版品-電機資訊類分類熱銷書籍
想看更多有關[撰寫C程式不發呆-從程式撰寫過程學起]的閱讀心得嗎?
點圖即可看詳細介紹
內容簡介
「面對螢幕發呆」是許多學習撰寫程式的人普遍發生的現象,當他們碰到一個問題,明明看得懂題意,可是就是不知道從哪裡下手才對,而這正是個人在教學過程中,常常協助學生來克服的狀況。事實上,經過深入的了解,發現許多人不知如何下手的原因是缺乏「撰寫過程」的訓練,「撰寫過程」指的就是程式從無到有的整個程序。大多數人看到的程式都是別人已經完成的作品,卻完全不曉得它是如何被撰寫出來的,也就是看不見撰寫時的推導與嘗試錯誤等過程。
因此,缺乏「撰寫過程」的訓練,初學者就有如要開拓一條穿越黑暗森林的道路一般,導致學習撰寫程式除了倍感艱辛之外,可能很多人中途就放棄了,能自行開闢出來的道路可能又是扭扭曲曲,不一定是最短的捷徑,所以,最後真正能掌握撰寫技巧的人可說是少之又少,相信有很多人只能用「萬事起頭難」來勉勵自己。
所以,為了能縮短初學者學習撰寫程式的時間,本書提供了一套訓練方法,並且透過由淺到深的實例推導,將程式如何從無到有的「撰寫過程」完整呈現,讀者只要遵循著這些不同實例的過程一遍又一遍訓練,必定可以培養出自己的撰寫過程。而已經學會撰寫程式的讀者,也可以藉由這些實例的撰寫過程來修正自己的過程,進而達到最好的撰寫效率。
許多人有辦法將程式寫出來,但是詢問他們在某一個步驟為什麼會那樣寫,而不這樣寫,可能大都回答不出來,這也導致大家認為撰寫程式好像是一個天賦,一件藝術的工作。事實上,並不是這樣的,會形成這樣的觀念是因為現在對於撰寫程式的方法上缺乏較正規的訓練,而無法將頭腦中的推導過程敘述出來,其實只要是跟著步驟循序推導下來,絕對不可能不知道為什麼這個步驟要這樣做。
「撰寫過程」的完整呈現是一件不太容易的事情,這也就是目前市面上沒有這類書籍的原因。讀者若是能夠藉由本書的訓練而在撰寫程式的能力上有所精進,這將是本書最大的成就。
...繼續閱讀
留言列表