[FAQ集] 基本:努力讀了幾本書,還寫不出像樣程式

看板C_and_CPP (C/C++)作者 (Khoguan Phuann)時間19年前 (2005/09/03 13:49), 編輯推噓5(500)
留言5則, 5人參與, 最新討論串1/1
ptt.cc BBS 站 C_and_CPP 板 FAQ (0.1版) 基本中的基本問題 Q: 我是個自學者,努力讀了幾本「精通 C++程式設計」這類的書,但還是寫不 出什麼真正有用的程式,怎麼辦? A: 這些書大概只談到了 C++ 語言本身的結構、語法,加上一些 C++ 標準程式 庫的東西,然後示範了幾個不是很有用的小程式。要寫出真正有用的程式, 光知道這些還不夠。一方面,還要往下紮根,學習一些資料結構及演算法的 知識,探討各種編程典範(如物件導向程式設計)、設計範式(design pattern)的理論;一方面還要往廣度擴展,根據想要寫的程式的種類,去學 習諸如圖形介面、資料庫、網路通訊、影像處理等的觀念及其程式庫的使用。 還有作業平台上的系統呼叫(如 Unix/Linux system call, Win32 API等)。 另外,也常需要學習一些應用程式框架(application framework)以及快速 應用程式開發工具(Rapid Application Development Tool, RAD Tool)。當 程式的規模越來越大,軟體工程理論的知識也越形重要。一步一步來吧 :-) 想一個覺得有趣的專案主題,其所需的程式能力比自己目前的程度高一點, 然後邊寫邊學習不足的相關知識,從做中學吧。或者找一套開放源碼的軟 體,修改並增加自己想要的功能,回饋給社群,和高手們互動,更是極佳   的訓練。 by Khoguan Phuann ----------------------------------- 敬請指正錯誤,或提出更合適的答案。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.208.167 ※ 編輯: khoguan 來自: 220.130.208.167 (09/03 14:03)

222.156.8.196 09/03, , 1F
推 K 大的努力
222.156.8.196 09/03, 1F

218.167.160.88 09/03, , 2F
推推
218.167.160.88 09/03, 2F

61.221.120.127 09/03, , 3F
可不可以推薦哪些開放原始碼社群?
61.221.120.127 09/03, 3F

220.130.208.167 09/05, , 4F
可以連絡HZYSoft大大,加入他們的pcman project:)
220.130.208.167 09/05, 4F

06/26 17:59, , 5F
借轉
06/26 17:59, 5F
文章代碼(AID): #136JbOwU (C_and_CPP)
文章代碼(AID): #136JbOwU (C_and_CPP)