极简的C#很优雅——《C#实战开发:核心技术应用与实践》
来源:互联网 发布:打击垫 编程 编辑:程序博客网 时间:2024/04/29 22:46
2016年是中国VR元年,随着VR行业蒸蒸日上的发展,以C#为基本功的Unity3d程序员在求职市场上也越来越吃香。跟风学Unity3d的培训生不会知道,C#的实用性并不局限于开发Unity3d游戏或应用。在设计之初,C#就旨在被设计成为一种“简单、现代、通用”以及面向对象的高级程序设计语言,用于开发能够做到强大、持久、并具有较强的编程生产力的软件,微软出品的著名软件诸如Office 365和Windows Azure都是用C#开发的。此外运行于.NET Framework之上的C#极适合用于开发微信公共号等HTML5应用的后台。
《C#实战开发:核心技术应用与实践》一书能带着读者畅游C#从半路出家到微软MVP的全过程,作者极简认为程序员不仅要关注技术,更要关注所处环境。技术可能不会做一辈子,锻炼生存能力则是最现实的话题。因此本书并不局限于指导读者如何写极简的C#代码,还指导读者如何学习写极简的C#乃至其他语言的代码。
“极简”在软件开发领域有精益求精、没有冗余代码的含义。本书的作者顾伟是负责软件系统的设计和开发工作的高级软件工程师,并于2014年当选微软年度MVP,他给自己取笔名“极简”,就是为了做一个极简的C#程序员。极简入行的经历是一个比小说网站男频更精彩的励志故事,他大学本科学的是与计算机软件编程基本上不搭边的机械类专业,毕业工作后在工厂车间里做过一段时间的机械加工。他坚信软件是未来的潮流,软件产业是未来的朝阳产业,成功说服了家人,走上了C#道路。为了弥补半路出家的短板,他经历了一段边学习、边实习的经历,每天晚上都抽出时间学习,并先后通过了国家计算机四级(数据库工程师)、软件设计师、系统分析师、信息系统项目管理师等资格考试。从此世界上少了一个厂哥,多了一个极简的C#工程师。
极简在钻研如何把C#写得更优雅的同时也不忘记涉猎其他语言和平台的知识,他有“曲罢常教善才服”的Android开发造诣,经常让我这个科班出身的Android汗颜。极简对于其他知识的掌握程度我就不敢舐皮论骨了,就好比岛说不清海有多广阔一样。
- 极简的C#很优雅——《C#实战开发:核心技术应用与实践》
- 项目实践精解:C#核心技术应用开发
- 做后台开发用到的技能都在这儿——《后台开发:核心技术与应用实践》
- C#开发Android应用实战
- C#开发Android应用实战——使用Mono for Android和.NET/C#
- 深入Android应用开发_核心技术解析与最佳实践
- 《后台开发核心技术与应用实践》(二)
- 《后台开发核心技术与应用实践》(三)
- 《后台开发核心技术与应用实践》(四)
- C#实践——委托实例应用
- C#开发Android应用实战 读后感
- C# 实践1——与数据库相关的窗体
- 《C#开发Android应用实战——使用Mono for Android和.NET/C#》--评
- 【C#代码实战】群蚁算法理论与实践全攻略——旅行商等路径优化问题的新方法
- C#异步调用的应用实践浅谈
- C#异步调用的应用实践浅谈
- c#开发activex实战
- c#数据库的应用开发
- 文献阅读(5)
- 微信小程序实战之天气预报
- Java学习提要——IO操作的内存流
- 测试的道理
- 十年磨一剑,我来露露脸!
- 极简的C#很优雅——《C#实战开发:核心技术应用与实践》
- matlab去掉指定列,以及合并去掉重复的列,日期变化
- ROS入门之主题和服务、msg和srv(C++)
- canvas画板/写字板
- canvasX小球
- UVA 10795 A Different Task 汉诺塔加强版 *
- php书写九九乘法口诀表
- NOIP 2013 货车运输 题解过程
- Angularjs的路由,模块和依赖注入