关于昨天打球时的聊天

  昨天和一个以前的同事打球,他准备学C#改行当程序员,虽然我是做.net的,不过例行劝了下学java云云,当然不是说语言上的差别,而是感觉java现在发展方向越来越多,而且国内像大数据,nosql方面都还没发展成熟,很适合现在进入,而这些多数都离不开java,另外,虽然有mono,但是比如移动端开发,终归那只能是个无奈的办法。

  不过,这哥们铁了心要学C#,那没什么好说了,直接推荐两本书,大话设计模式和代码重构,我带过的实习生一直都是先推荐看着两本书,而且效果一直不错,推荐这两本的主要目的其实是要在学习之初对规范和面向对象有个初步认识,不要多深,但一定要知道,因为不好的代码习惯一旦养成,非常难以改正,同时,这两本书认真看一定可以看明白,讲的不是很深,浅显易懂,当然,主流的开发规范是少不了要看的,初次开始开发时,我一般会建议装个代码生成器,看一下生成的代码,对三层之类混个眼熟,这对没怎么做过开发的初学者即没什么负担,也算有个开发的大致轮廓上的了解。

原文地址:https://www.cnblogs.com/saaav/p/3442873.html