c# 书
恭喜你学了C#, 抛开微软因素不谈, C# 借助.net framework在开发上特别原型开发上很高效的. 实现方式也很优雅 .
我个人建议你还是先深入一门语言进去.如果你学过C#和PHP , 我觉得你可以以C#为突破口, 先掌握好它然后其他的编程语言很容易做到触类旁通.
掌握好C# 你一定要精读如下为三本C#经典, 千万不要以为看了wrox 的红宝书就觉得已经掌握好了. 远非如此.
- CLR Via C# http://book.douban.com/subject/4924165/
- Microsoft .NET企业级应用架构设计 http://book.douban.com/subject/4870838/
- 深入解析C#( 第二版) http://book.douban.com/subject/7055340/
当然C#是一个OOP. 你怎么能能错过如下经典书籍
- Head First 设计模式(中文版)http://book.douban.com/subject/2243615/
- 4人帮的 设计模式 http://book.douban.com/subject/1052241/
软件工程的书籍可以帮你养成良好的编码习惯, 这点在初学编程时候特别重要.
我也推荐三本书
- 代码大全 http://book.douban.com/subject/1477390/
- 重构 http://book.douban.com/subject/4262627/
- 程序员修炼之道 http://book.douban.com/subject/1152111/
在初入编程的时候, 切记要耐得住寂寞 抵挡住诱惑,不能今天热什么就学什么.丢三落四,到头上什么都是刚入门, 深入学习掌握好一种语言后再考虑别的东西. 上面虽不到十本书但够啃1-2年了.
另外说点, 数据结构和算法分析很重要到一定的时候这就是一种编程能力向上突破的瓶颈. 多看看编程珠玑, 把里面示例和作业用C#改写一遍.
最后 恭喜你, 加入高手行列了
- 上一篇 »C# 重写ToString,2
- 下一篇 »Bit mask 在C#中的应用,有示例代码。