软件开发

  • 比尔·菲利普斯(BillPhillips)
  • 第3版较之前版本增加了对数据绑定等新工具的介绍,同时新增了针对单元测试、辅助功能和MVVM架构等主题的章节。如果你熟悉Java语言,或者了解面向对象编程,那就立刻开始Android编程之旅吧!
  • 沙梓社
  • 《ios应用逆向工程:分析与实战》是ios应用逆向工程方面的权威著作,三位作者都是ios领域内的专家,拥有扎实的理论知识和丰富的实践经验。本书内容以工具+代码的形式全面、系统地...
  • 向治洪
  • Kotlin从零到精通初学者指南。
  • [美] 约翰·Z.森梅兹
  • 一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。
  • [美]JohannaRothmann,
  • 本书讲述了有关软件开发的管理艺术。前半部分,作者以讲故事、对话录的新颖形式生动地再现了软件行业技术管理工作的场景;后半部分,作者精心总结了各种工作的管理技巧和实用方法。两位作者...
  • [美]ScottRogers
  •   《战神》《暗黑血统》《吃豆人世界》策划ScottRogers全视角披露游戏设计高阶方案,揭示制作引人入胜电子游戏的不二法门,详述AAA游戏设计细节,阐明游戏制作精髓  -如何把握玩家的需求  -如何设计迷人生动的角色  -如何设计推进故事发展并挑战玩家的关卡  -如何设计游戏操作、过场动画以及战斗机制  -如何编写游戏设计文档  -如何像专业人士那样做游戏宣讲
  • [美]弗里曼·戴森
  •   本书免费赠送中文版学习伴侣  荣获2005年第十五届Jolt通用类图书震撼大奖。  本书英文影印版被《程序员》等机构评选为2006年受读者喜爱的十大IT图书之一。  案例和程序虽然用Java编写,但所介绍的内容对于任何OO语言的用户都适用,包括C和C#。  信耶稣的人都要读圣jing,信OO的人都要读四人组的《设计模式》,而《设计模式》的原创者ErichGamma欣然推荐《HeadFirst设计模式》。
  • 李艳鹏
  • Java分布式微服务架构设计核心要点详解,实践引用代码提高实现效率。
  • [英]DrewNeil
  • Vim技术经典图书!以思维的速度来编辑文本!

软件开发相关书籍

移动应用设计与开发(项目式)(微课版) 电子书
系统阐述移动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个完整的实践案例过程分析,说明每个企业或团队都必须从自己的业务目标出发,根据自己的实际情况,制定自己的改善路线。