當前位置:編程學習大全網 - 編程語言 - 如何提高軟件設計能力

如何提高軟件設計能力

為了學好C++而寫的壹段,也許可以供妳參考1.4.2 “多讀多寫多思考”是學好C++的不二法門還記得當年我們學習外語的時候,老師總是教導我們要“多聽多說多讀多寫”。同樣,學習C++也強調“聽說讀寫”。對於編程語言而言,雖然沒有“聽”和“說”,但是“多讀”和“多寫”卻同樣是學好C++的不二法門。1. 多讀多讀就是強調多閱讀和學習別人的優秀代碼,特別是壹些優秀的開源產品的源代碼。通過閱讀這些源代碼,不僅可以學習具體的語言知識、開發技術,還可以從中學習設計思想、編程風格等。向高手學習,是成為高手的唯壹途徑。2. 多寫多寫,就是多多地進行開發實踐。編程是壹門技藝,它來自於實踐,光紙上談兵是無法學好編程的。多寫包括很多方面,比如,在開發環境中完成書本上的例子程序,重新實現網絡上的例程,開發實現壹些小程序等。多讀的目的只是學習別人的知識和經驗,多寫的目的是將別人的知識和經驗內化為自己的知識和經驗。同時,通過多寫可以發現很多在閱讀技術書籍、閱讀程序代碼時隱藏的問題。通過自己編寫程序、調試程序,可以獲得寶貴的第壹手開發經驗,培養自己的動手能力,從而成為壹個真正的高手。3. 多思考做到了上面的“多讀多寫”,可以讓我們成為壹個了不起的開發程序員,但是卻不能讓我們成為壹個研發工程師。“多讀多寫”強調的是代碼實現的能力,但是,壹個偉大的程序員只會寫代碼是遠遠不夠的。我們還必須擁有設計的能力,擁有對問題進行抽象、分析並最終用程序解決問題的能力。而“多思考”正是為了給我們補上設計這壹課。在這個世界上,從來就沒有哪壹門程序設計語言是僅僅靠讀壹兩本參考書就能夠學會的,正如沒有哪壹個人僅僅讀了《小說概論》就能學會寫小說。我們必須不斷地閱讀、學習、思考他人的優秀代碼,並且不斷地親自實踐,將編碼進行到底,才能真正地掌握壹門語言。1.4.3 和Google做朋友在開發實踐中,與其說程序是編出來的,倒不如說是搜出來的。如果遇到壹個語法上的細節問題就可以用Google搜索關於C++的教程;如果遇到函數使用上的問題,就可以用Google搜索這個函數的文檔;如果遇到常見的開發任務,就可以用Google搜索已有的示例代碼。甚至當遇到程序中的疑難雜癥時,都可以用Google搜索有沒有人遇到相同的問題。總之,編程開發離不開Google。網絡就像壹個大金礦,而Google就是采礦機器。善用Google、和Google做朋友,可以幫助我們充分利用豐富的網絡資源來學好C++,用好C++。好好學習:學會使用Google這還用問嗎?Google誰不會用啊!所謂搜索,就是“使用正確的工具和正確的方法尋找正確的內容”。這裏的工具,就是我們使用的搜索引擎。Internet只有壹個,而搜索引擎則有許多個。雖然各個搜索引擎各有特長,但是對程序員來說,Google是最合適的工具。至於原因,我就不在這裏啰嗦了,大家可以自己去Google。掌握搜索引擎的使用技巧可以讓我們輕松地在茫茫大海中撈出我們需要的那根針。例如,可以使用雙引號來表示某個必須包含的關鍵詞,也可以使用OR或者AND等邏輯運算符連接多個關鍵詞,從而更準確地表示我們想要的內容,甚至可以使用site標記,將搜索範圍限定在某個網站之內。

  • 上一篇:i5十壹代電腦配置怎麽樣
  • 下一篇:合肥新站高新區康橋學校分數線
  • copyright 2024編程學習大全網