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.準備學習先進的思想來武裝自己,準備去社會上與同行競爭!
          主站蜘蛛池模板: 镇安县| 枣强县| 富锦市| 论坛| 稻城县| 赤壁市| 兴海县| 龙口市| 象州县| 阿合奇县| 钟祥市| 慈利县| 临沭县| 公安县| 万安县| 胶南市| 桐庐县| 平阴县| 化德县| 沙湾县| 万山特区| 措美县| 武穴市| 昔阳县| 巫溪县| 英山县| 曲周县| 田东县| 永靖县| 中牟县| 林芝县| 翁牛特旗| 惠水县| 连南| 阿尔山市| 颍上县| 慈利县| 遂平县| 和平县| 南澳县| 汝州市|