软件开发

  • [美]史蒂芬·普拉达(StephenPrata)
  • 经久不衰的C语言畅销经典教程针对C11标准进行全面更新《CPrimerPlus(第6版)中文版》是一本经过仔细测试、精心设计的完整C语言教程,它涵盖了C语言编程中的核心内容。《CPrimerPlus(第6版)中文版》作为计算机科学的经典著作,讲解了包含结构化代码和自顶向下设计在内的程序设计原则。
  • 李智慧
  • 《大型网站技术架构:核心原理与案例分析》不仅适用于指导网站工程师、架构师进行网站技术架构设计,也可用于指导产品经理、项目经理、测试运维人员等了解网站技术架构的基础概念;还可供包括企业系统开发人员在内的各类软件开发从业人员借鉴,了解大型网站的解决方案和开发理念。
  • [美]格雷厄姆
  • 硅谷创业之父PaulGraham文集,理解计算机的发展轨迹,看懂现在和将来。
  • SteveFreeman
  • ForewordbyKentBeck"Theauthorsofthisbookhaveledarevolutioninthecraftofprogrammingbycontro...
  • Josuttis.N.M.
  • 《SOA实践指南:分布式系统设计的艺术》主要内容:多年来,SOA一直只是个美好的愿景。通过描述在实践中实现和运行SOA所碰到的问题,《SOA实践指南:分布式系统设计的艺术》让S...
  • [美国]RobertC·Martin
  • PracticalSoftwareArchitectureSolutionsfromtheLegendaryRobertC.Martin(“UncleBob”)Byapplyi...
  • HenrikKniberg
  • 在本书中,作者HenrikKniberg讲述了他在一年的时间里,带领40人的团队实施Scrum的过程。他们试过了多种团队尺寸(3~12人)、sprint长度(2~6星期),定义...
  • [美]贾森·弗里德
  • 一本关于远程工作的企业管理著作,解析效率化管理与创新能力挖掘,书中提出趋利避害之道。
  • 马俊昌
  • 深入剖析实现原理与JDK源代码,带你透彻理解Java编程的思维逻辑。
  • [美]施瓦茨(BaronSchwartz)
  • “只要你不敢以MySQL专家自诩,又岂敢错过这本神书?”“一言以蔽之,写得好,编排得好,需要参考时容易到爆!”“我可是从头到尾看了一遍上一版,可还是毫不犹豫拿起了这本《高性能MySQL(第3版)》,而且看完后一点都不后悔……”  学习MySQL新特性,包括存储引擎、分区数据库、触发器和视图实现复制的改进、高可用和集群获得在云端运行MySQL的高性能优化高级查询特性,如全文索引从现代的多核CPU和固态硬盘中获益探索备份和恢复的策略,包括新的在线备份工具

软件开发相关书籍

移动应用设计与开发(项目式)(微课版) 电子书
系统阐述移动App设计、开发、测试、发布的全流程。
软件测试技术实战:设计、工具及管理 电子书
看得懂、用得上的软件测试指南。
JavaWeb程序设计与案例教程(微课版) 电子书
包含大量微课视频,详细介绍各个重难点。
Kafka实战 电子书
本书介绍Kafka的应用和使用,适合Java开发者和数据工程师。
GitLab CI/CD 从入门到实战 电子书
本书主要介绍GitLabCI/CD的相关内容。首先介绍GitLabCI/CD的基础知识,包括CI/CD的几个基本概念(pipeline、stages、job、GitLabRunner和.gitlab-ci.yml文件);然后介绍GitLabCI/CD的35个关键词、每个关键词的语法及其使用场景,并给出一些示例;最后介绍CI/CD的实践,通过3种不同的项目详细讲解各种部署方式,包括微服务架构项目流水
持续交付2.0:业务引领的DevOps精要 电子书
世界级互联网公司软件交付工作原则与方法解析 作者在持续交付领域多年实践经验的精华总结 《持续交付:发布可靠软件的系统方法》作者作序推荐! 国内知名互联网公司多位管理者与领域专家合力倾情推荐! 持续交付2.0不只是关于软件的交付模型,而是从业务问题出发,关注业务假设验证速度的双环业务模型。只有从业务目标出发的持续交付实践才有强大的创造力和生命力! 书中指出,持续交付2.0双环模型高速运转的三个支柱分别是组织机制、软件架构和软件交付基础设施,同时给出了提升价值探索环以及快速验证环运转速度的多种可行方法。 本书还为我们呈现了在企业内部改善持续交付2.0能力所需遵循的基本原则,包括组织文化建设、软件系统架构、业务协作、配置管理、构建集成、自动化测试、发布与监控七大板块,并指出各领域实践关键点,以及多种可实操性方法。同时,通过3个完整的实践案例过程分析,说明每个企业或团队都必须从自己的业务目标出发,根据自己的实际情况,制定自己的改善路线。