首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

15本免费编程书籍

15本免费编程书籍

免费的电子书,还是有的,但是,我们都知道绝大多数耳熟能详的技术书籍都是国外出版的,然后再由国内的出版社翻译出版,因此,要找到免费的中文版本的书籍是并不是一件容易的事

这本书由O 'Reilly Media出版,是一本文集,是一线程序员的经验荟萃,他们根据各自在软件工程各环节里的实践经历,现身说法,提出了自己的真知灼见,这些经验涵盖了用户需求、系统分析设计、编码实践、编码风格、Bug管理和项目管理等多个方面。同样适合各个领域的程序员

这本书涵盖了基本的计算机科学概念。它使用的编程语言是Python和Scheme,但它并不是关于这两种编程语言的书。

本书由195个故事组成,以寓言的形式讲述了软件开发的行为和艺术。

本书有段话:“本书是一本关于开源开发人性化的书。它描述了一个成功的项目是如何运作的,用户和开发者的期望,以及自由软件的文化。

这是一本关于开源软件设计/架构的三部曲。从描述中可以看出:“如果你是一个初级开发人员,并且想要了解你更有经验的同事是如何思考的,那么这本书就是开始的地方。”

本书软件开发人员Karl Seguin撰写的,书中的主题是从.NET开发人员的角度编写的关于所有程序员关心的事情。示例:单元测试,内存分配和DRY代码。

本书介绍了用计算机模拟自然系统涉及的编程策略与技术,涵盖了基本的数学和物理概念,以及可视化地展示模拟结果所需的高级算法。

正则表达式(regex)很强大,但它可能很难学习。正则表达式自20世纪50年代以来就已经存在,但它仍然是现代编程的重要组成部分。

本书涵盖了基本的编程概念,如数据类型和条件语句。

对计算机科学家来说,最重要的技能就是解决问题。解决问题的能力就是能够组织问题,创造性地思考解决方案,清晰准确地表达解决方案。而本书就是帮助你培养这种能力的

本书深入探讨了与代码相关的数学概念、算法和模式。这绝不是一本容易读懂的书,不过相信只要你坚持,一定会给你不一样的收获

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181030A0ZU7E00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券