软件设计师必读的30本书

来源:互联网 发布:华大基因 人工智能 编辑:程序博客网 时间:2024/05/01 22:37

Ebook现在已经越来越迅速的融入我们的生活,原因很简单,它们简单并且易获得。这些书籍你可以从亚马逊或者苹果店等专业书籍店买到,它们从10块-50块不等。或许你已经发现,买到的书籍并不完全都是你所需要的。今天在这里,我带给你们的建议是,你不妨先放弃付费的那部分,从免费的开始看起,里面的内容都是一样的,甚至有更好的信息。我已经收集了一些最新的电子书,也算是供给那些设计工作者们的一个小小书单。希望看后可以对你们有所提升。

The Guide to Wireframing

一本完整的线框图内容,里面指导你通过理论知识到跨越每一个阶段并创建产品开发过程的实践内容,即从概念到推出。

Pixel Perfect Precision Handbook

这是一本全面手册关于数字化设计内容,里面涵盖了我们所需要的全部知识内容和过程。

The Creative Aid Handbook

如果你没有了灵感,请翻阅此书,它可以作为一本创意启示录,培养你的创造力和丰富你的想法及灵感,值得一看!

Designing for the Web

与其他类型的网页设计书籍不同,这本免费的电子书深入讨论了网页领域的研究以及完成的所需工具及内容。

Graphic Design for Non-profit Organizations

这本书的侧重点在于它的最佳实践,内容就是一个很好的资源,带有指导性,对你一生都非常受益!

App Marketing Strategy Guide

在移动应用程序的市场里,这是一本免费的指导用书。它将帮助你提交你的应用程序到你的APP Store,然后等待看看会发生什么。

Define app requirements within 20 minutes

‘20分钟内定义应用程序的要求’。你会发现所有的要求其实是一个易于填写的内容。这种智能型模板应简化应用程序员的工作。

3 Reasons to Use Multi-Platform Technology

这本书对于你的操作系统的创建提供了非常好的见解,也是绝对值得一读的好书!

如何成为一名一位程序员

我想这本书的标题已经早已说明了一切。是的,这是面向一群刚刚起步的初学者使用的书,要想成为一名程序员,首先你要选择一条正确的道路来走。这本书的内容不是很深,而且并非全部都是技术性话题,它会知道你应该从哪里开始,如何获得经验和一些真实的案例来帮助,应该是本不错的入门级阅读书。

阅读:PDF

学习软件开发

这是一本起源于20世纪90年代关于管理结构概念的书,里面写了关于编程和讨论如何处理开发过程中遇到的问题。

阅读: PDF

返朴归真:以自由为原则的软件开发人员

书中通过大量的宣传和营销讲述了目前软件开发领域的前景和内容,试图重新引入一些软件开发的准则。比如,需要可测试的目标群体,自动化工作和客户需要等,都在这本书中出现了讨论。

阅读: PDF

不要掷骰子

这本书从经济和心理的角度来编辑关于软件开发者该如何出售自己的作品,这在我看来是非常重要的,开发的好作品固然重要,但是要让别人或者老板同样得到认知更是尤为的关键。不擅长表达的工程师们,这本书非常适合你!

阅读:Free download

从地上爬起来

正如书名提到,这本书针对的是编程初学者和开发者们,叫他们如何从思想开始完成一个作品,如何想如何做是这本书的主要内容,学习如何成为一名程序员。

阅读: PDF

每个程序员都应该了解的97件事

这本书看起来更像是一本经验集合,里面的内容种类繁多,从代码到编程,里面记录了很多种讨论很多种意见,还有很多种解决办法,如果你也同样遇到了类似的情况,书中或许有部分可以帮你解决。这就是读书的意义!

阅读:Pay-what-you-want download

开发流程中的效率

一个团队在开发的工作流程中,我们希望你能激励他们,简化一些繁琐的步骤,用快速准确的方式来得到高效的工作结果。书中分三个章程来讨论开发新功能,拉动需求和代码审查。希望能帮助你高效工作!

阅读:邮件获取

基础编程

标题虽为基础,作者使用的是讨论的手法来编著的,比如我们常用的ALT.NET等,用一些简单的口吻来帮助你学习。只有良好的阅读习惯才能帮你养成自学和思考的能力。

阅读:PDF

HACKNOT:软件开发

从2003年到2006年间完成的一本书,讨论和批判了开发领域内的各种概念。从极限编程到敏感方法来调试,维护软件开发行业本身。有时间建议大家也来阅读一下。

阅读:Lulu download

初级程序员的动机

这是一本博客文章的集合,包含了一个程序员给出的绝大多数简单且使用的建议。例如如何学习编程,工作中的态度和良好的技巧都是软件开发人员必备的能力。

阅读:邮件获取

使用Python来开发你自己的电脑游戏

如果你一直想学习Python,但又不知道从何下手,那这本书将是你的启蒙之书。它倾向于目的性强的年轻学习着,尤其是学习制作游戏那部分,完整的指导你Python的特点和复杂性,让你深入其中。

阅读:PDF

使用Python来学习编程

详细的介绍了Python3.2的编程。从开始的Python的基础知识开始教学。如软件、开发工具等。非常详细,如果你也想学,千万别错过!

阅读:PDF

开放式数据结构(in JAVA)

这是本很有趣的书,它让学生免费使用开源内容,更新教学中相关的数据结构。内容更多的是面向java学习着,而不是经验丰富的专家们。当然,也很有可能那些经验丰富的专家们也会从这里得到一些有用的教材。

阅读:PDF

F#

这本书主要是引入了F#编程语言,作者用了几个篇幅专门介绍F#的函数编程模式和为何它如此的重要。后面的主题将教你如何创建F#中的应用。

阅读:Email download

开始源代码开发

这本书介绍的是关于开源软件之间的问题。开源社区在发展中的作用,并开始自己的开源项目。

阅读:PDF

Git

GitHub是互联网上最常用的版本控制系统之一。本书介绍的就是GitHub的工作状态和原理,讨论你需要知道的一切。GitHub有自己特定的主题,记录和撤销更改远程资源库的概述。

阅读:Email download

C++指南

这本书是一本C++的全面教材,涵盖了所有你需要知道的编程和使用C++的开发。主题包括变量、数据类型和相互转换。还包括复习题和练习答案,每一章节都可以帮助你学习进步。

阅读:PDF

C++

具体的讲,它是从书面帮助开发人员学习C++,试图通过书面的理论知识和实践来达到学习的目的。

阅读:Email download

使用HTML、CSS和Javascript开发windows版的商店应用

这是为windows应用商店开发的应用程序电子书。包含windows应用程序的剖析结构、网站内容和数据绑定。深入探讨每一个细节,书中还带有配套的文件,可以帮助你完成各项任务。

阅读:PDF | EPUB | Kindle

.net技术指南应用APP

本书的目的是帮助你选择正确的软件开发和方法。.net项目,通过一些不同的应用模式和场景,为它们推荐适合的技术。帮助你用正确的方法来实现。

阅读:PDF

阅读是一种习惯,希望它们能帮助你们更多!GB在线课程库现已上线!无论你是初级还是高级,总有适合你的课程,如果你也想不断提高自己的技术水平,快来使用吧!


0 0
原创粉丝点击