首页 技术 正文
技术 2022年11月14日
0 收藏 547 点赞 5,185 浏览 2481 个字

前言

·貌似公司里很著名的一句话,在这里套用过来了,WP研发工程师,首先是WPF/SL研发工程师,WPF/SL研发工程师首先是是个C#研发工程师,C#研发工程师首先Windows研发工程师。Windows研发工程师首先是个研发工程师。So,分为4个模块来推荐一些比较不错的书。(心血之作,诚意推荐,让我吐会儿血……)

·标题的C#加上了括号,意思是下面的很多书籍是不限编程语言的(C#)程序员必读的一些书籍

·如果下面的书都看完了,那么恭喜你,已经脱离了代码新手村,不用再和史莱姆哥布林等小怪玩儿了。

·作为计算机相关专业的学生, 很遗憾,由于能力所限,暂时未能接触到算法相关的书籍。

研发工程师

书名 封面 作者 豆瓣链接 推荐理由

《Clean Code》

(C#)程序员必读的一些书籍

Robert C. Martin

http://book.douban.com/subject/3032825/

想做程序员,先从如何写代码开始吧

《The Clean Coder》

(C#)程序员必读的一些书籍 Robert C. Martin http://book.douban.com/subject/6114900/

程序员应该具备哪些基本的素养,如何工作

才称得上是专业的程序员

《Practices of an Agile Developer》

(C#)程序员必读的一些书籍

Venkat Subramaniam

Andy Hunt

http://book.douban.com/subject/1767907/

敏捷程序员应该有的几个习惯,对于成为一名合格程序员,这本书也值得一看。

《Dependency Injection in .NET》

(C#)程序员必读的一些书籍 Seemann, Mark  http://book.douban.com/subject/6702742/

如果你通过其他途径了解到了Dependency Injection

那么你可以拿起这本书深入看看DI到底是怎么回事,又该怎么用了

《The Art of Unit Testing》

(C#)程序员必读的一些书籍 Roy Osherove  http://book.douban.com/subject/3874333/

如果你知道了一些Unit Test的知识,想更深入的看看,那么这本书是第一推荐

虽然封面的日本武士看起来不那么讨喜,但里面的内容绝对是非常值得推荐的!

《代码大全(第2版) 》 (C#)程序员必读的一些书籍 [美] 史蒂夫·迈克康奈尔 http://book.douban.com/subject/1477390/ 软件工程绝不是想想象的那么简单,这本书介绍了软件开发过程中遇到的各个方面的问题,小道变量命名,大到程序架构。很厚的一本书,但每一章看了之后都会有收获。

Windows研发工程师

书名 封面 作者 豆瓣链接 推荐理由
《Windows via C/C++> (C#)程序员必读的一些书籍 Jeffrey M. Richter / Christophe Nasarre  http://book.douban.com/subject/2302961/

从系统API的层面介绍很多必须该掌握的概念

多线程,线程同步,内存管理等等

C#研发工程师

书名 封面 作者 豆瓣链接 推荐理由
《CLR via C#》 (C#)程序员必读的一些书籍 (美)Jeffrey Richter http://book.douban.com/subject/4924165/

适合通读也适合工具书,每个C#程序员必读。

程序是如何加载的,CLR如何进行内存管理,如何进行

多线程同步等等。

如果遇到难解的问题,就来这本书里面找吧!

《深入理解 C#》 (C#)程序员必读的一些书籍 Jon Skeet  http://book.douban.com/subject/7055340/

C#语言的发展史,看C#语言的演进,看了这本书足够让你

对C#语言本身有更加深入的认识。你会突然发现,C#真是门不错的语言。

《Advanced MVVM》

(C#)程序员必读的一些书籍 Josh Smith  http://book.douban.com/subject/4882425/

MVVM作为WPF/SL程序通用的UI架构,是每个WPF/SL程序员必须掌握的

这本小书是无意间逛博客找到的,作者作为早起WPF领域的专家,很好的阐述了

MVVM这一概念,非常值得推荐

Pro .NET Performance

(C#)程序员必读的一些书籍

Sasha Goldshtein / Dima Zurbalev

Ido Flatow

http://book.douban.com/subject/17253784/

突然有一天你发现,程序性能很有问题,那么拿起这本书去读吧,内存方面,各个方面

如何提升.net程序的性能,都在里面

WPF/SL研发工程师

书名 封面 作者 豆瓣链接 推荐理由

《WPF揭秘》

(C#)程序员必读的一些书籍 (美)Adam Nathan http://book.douban.com/subject/3062309/ 绝大多数WPF/SL系程序员的第一本书,很透彻的讲解了WPF的核心概念
《WPF深入浅出》 (C#)程序员必读的一些书籍 刘铁猛  http://book.douban.com/subject/4935260/

非常强悍的书籍,主要讲解WPF的核心概念,很透彻,破让人有大彻大悟的感觉

《WPF Control Development Unleashed》

(C#)程序员必读的一些书籍 Pavan Podila http://book.douban.com/subject/7067555/

讲解WPF控件开发技巧,很深入,如果你避免不了和UI打交道,那么这本书将会提升

你自己写控件的水平,作为工具书也很不错

Pro Expression Blend 4

(C#)程序员必读的一些书籍 Troelsen, Andrew W.  http://book.douban.com/subject/6016653/

Blend作为一个超级棒的工具,应该是每个WPF/SL程序员所掌握的(什么,你从来不用

Blend?WTF…)Blend作为效能工具,你应该掌握。

Windows Phone 研发工程师

书名 封面 作者 豆瓣链接 推荐理由

Windows Phone 7程序设计

(C#)程序员必读的一些书籍 佩措尔  http://book.douban.com/subject/7067555/

通读之后对WP研发的基本概念会有很好的掌握,如果你是名合格的WPF/SL研发工程师

这本书加上MSDN足以让你成为一名合格的WP研发工程师。

笔者作为WP研发一枚,也有自己的一个WP技术交流群,欢迎大家的加入( ̄▽ ̄)”

Coding4Fun QQ群:182659848

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,030
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,520
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,368
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,148
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,781
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,859