RANDY

          Nothing is difficulty if you put your heat into it!!!
          posts - 3, comments - 1, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
          怎么學習!
          大一:注重基礎 1.C , 大學英語(計算機必備),高數, 2. 對C進行深入學習。 推薦書籍: 《The C Programming Language K&R》 《程序設計語言》(美)斯科特(ichael L.Scott);裘宗燕譯 《深入理解計算機系統》(美)布賴恩特(Randal E.Bryant, (美)David <-深入了解計算機系統必須的書 不知道現在大家教材是什么,我以前學的是譚浩強的《C程序設計》這本書不怎么樣,如果要深入學習還是要看上面的書,因為作者是C語言之父! 大二:擴大鞏固基礎知識面 1.在c語言基礎上學算法,C++可以接觸點。 2.同時慢慢理解面相對象(OO的原則,設計模式)。 推薦書籍: 《敏捷軟件開發》 <---面向對象開發 《Fundational of Data Structure In C》 <---數據結構 《面向對象分析與設計》GradyBooch著 <---理解面向對象設計與分析 《設計模式》GoF 英文名->《Design Pattern》 <-設計模式好書 《深入潛出設計模式》英文名->《Head First Design Pattern》 《代碼大全2》英文名->《CodeComplete II》 <---程序員 《The C# Programming Language 》 Anders著 <-Anders是C#之父 大三:實踐,編寫大量的DEMO 1.絕對熟悉一門面向對象語言(把前面學過的面向對象知識運用起來) 2.暑假有空和老師接些項目(把DEMO中學到的經驗實踐一下)。 推薦書籍: 《應用框架的設計與實現-.NET平臺》XinChen著 <-面向高級程序員 《領域驅動設計-軟件核心復雜性應對之道》EricEvans著 <-面向軟件設計 大四:接項目 1.如果有門路,那么就去大膽地接項目吧! 2.準備學習先進的思想來武裝自己,準備去社會上與同行競爭!
          主站蜘蛛池模板: 康马县| 新丰县| 巴林右旗| 宁强县| 黑龙江省| 上蔡县| 岑巩县| 星子县| 延津县| 白玉县| 河源市| 库车县| 阜平县| 英吉沙县| 屏边| 兴海县| 南投市| 上蔡县| 东宁县| 普兰店市| 壶关县| 麻栗坡县| 江津市| 长春市| 丘北县| 惠安县| 德保县| 泊头市| 甘谷县| 通榆县| 浮梁县| 大新县| 苗栗市| 曲阳县| 宁晋县| 乌兰浩特市| 宁蒗| 石家庄市| 中西区| 阳曲县| 绥棱县|