Python高效编程实践指南:编码、测试与集成 pdf下载
isbn:9787111756750
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供Python高效编程实践指南:编码、测试与集成电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
编辑推荐
适读人群 :软件工程师 在校大学生 新入行IT从业者
本书是高效程序员的敏捷开发修炼秘籍,本书作者杨勇老师,毕业于华中科技大学计算机专业,获硕士学位。从事软件开发和量化交易研究超二十年。曾服务于趋势科技(中国)、IBM、Oracle、百纳(海豚浏览器),先后担任高级软件研发经理、研发副总裁。精通多种开发语言与云计算架构设计。本书清楚、完整地诠释了为什么Python可以,或者说,Python在绝大多数情况下应该是核心编程和系统开发的首选,从语言特性、便捷程度和可拓展性,到纵向的流程设计分析,再到横向的工具、资源和社区支持介绍,组织了大量的实例和技巧,展示了该语言和其生态环境在脚本撰写、资源集成、项目研发、系统设计、数据库管理、科学计算、人工智能等诸多领域内的日益突出的优势,甚至在大型应用程序端媲美 C、C++、Java的出色表现。
本书是高效程序员的敏捷开发修炼秘籍,本书作者杨勇老师,毕业于华中科技大学计算机专业,获硕士学位。从事软件开发和量化交易研究超二十年。曾服务于趋势科技(中国)、IBM、Oracle、百纳(海豚浏览器),先后担任高级软件研发经理、研发副总裁。精通多种开发语言与云计算架构设计。本书清楚、完整地诠释了为什么Python可以,或者说,Python在绝大多数情况下应该是核心编程和系统开发的首选,从语言特性、便捷程度和可拓展性,到纵向的流程设计分析,再到横向的工具、资源和社区支持介绍,组织了大量的实例和技巧,展示了该语言和其生态环境在脚本撰写、资源集成、项目研发、系统设计、数据库管理、科学计算、人工智能等诸多领域内的日益突出的优势,甚至在大型应用程序端媲美 C、C++、Java的出色表现。
内容简介
本书先简单介绍了搭建开发环境的相关知识,然后以一个规范的Python项目的文件布局总揽全局,按照编码、单元测试、代码管理、集成测试、撰写技术文档、发布安装包的次序,逐一剖析Python开发中所涉及的规范和工具。书中介绍了基于语义的版本管理、依赖解析、构建打包、代码风格、API文档格式等规范。通过不同开发工具(服务)之间的对比,向读者介绍了poetry、MkDocs、tox、Flake8、Black、Git、GitHub CI、Codecov、GitHub Pages、pre-commit hooks等符合最佳实践的开发工具和服务。随书附赠本书案例源码,获取方式见封底。
本书在讲解上本着知其然,更要知其所以然的求知态度,力求讲清楚技术的来龙去脉。任何Python爱好者都适合阅读此书,且本书更是Python初学者实现向专业开发人员蝶变的推荐书籍,使用本书介绍的最佳实践,可以构建出与优秀开源项目媲美的框架代码,并获得与专业开发者协同工作的能力。
本书在讲解上本着知其然,更要知其所以然的求知态度,力求讲清楚技术的来龙去脉。任何Python爱好者都适合阅读此书,且本书更是Python初学者实现向专业开发人员蝶变的推荐书籍,使用本书介绍的最佳实践,可以构建出与优秀开源项目媲美的框架代码,并获得与专业开发者协同工作的能力。
作者简介
杨勇,毕业于华中科技大学计算机专业,获硕士学位。从事软件开发和量化交易研究超二十年。曾服务于趋势科技(中国)、IBM、Oracle、百纳(海豚浏览器),先后担任高级软件研发经理、研发副总裁。精通多种开发语言与云计算架构设计。在Oracle期间,领导团队与电信巨头Verizon合作开发在线视频点播系统;在百纳期间,带领团队实现年营收过亿。现从事量化投研系统研发,研发的大富翁(Zillionare)投研系统具有高性能、容纳海量数据、完全基于Python设计、软件开发流程和质量管控领先等特点。个人媒体号“量化风云”在全网拥有超过7万名量化人粉丝。
编辑推荐
适读人群 :软件工程师 在校大学生 新入行IT从业者
本书是高效程序员的敏捷开发修炼秘籍,本书作者杨勇老师,毕业于华中科技大学计算机专业,获硕士学位。从事软件开发和量化交易研究超二十年。曾服务于趋势科技(中国)、IBM、Oracle、百纳(海豚浏览器),先后担任高级软件研发经理、研发副总裁。精通多种开发语言与云计算架构设计。本书清楚、完整地诠释了为什么Python可以,或者说,Python在绝大多数情况下应该是核心编程和系统开发的首选,从语言特性、便捷程度和可拓展性,到纵向的流程设计分析,再到横向的工具、资源和社区支持介绍,组织了大量的实例和技巧,展示了该语言和其生态环境在脚本撰写、资源集成、项目研发、系统设计、数据库管理、科学计算、人工智能等诸多领域内的日益突出的优势,甚至在大型应用程序端媲美 C、C++、Java的出色表现。
本书是高效程序员的敏捷开发修炼秘籍,本书作者杨勇老师,毕业于华中科技大学计算机专业,获硕士学位。从事软件开发和量化交易研究超二十年。曾服务于趋势科技(中国)、IBM、Oracle、百纳(海豚浏览器),先后担任高级软件研发经理、研发副总裁。精通多种开发语言与云计算架构设计。本书清楚、完整地诠释了为什么Python可以,或者说,Python在绝大多数情况下应该是核心编程和系统开发的首选,从语言特性、便捷程度和可拓展性,到纵向的流程设计分析,再到横向的工具、资源和社区支持介绍,组织了大量的实例和技巧,展示了该语言和其生态环境在脚本撰写、资源集成、项目研发、系统设计、数据库管理、科学计算、人工智能等诸多领域内的日益突出的优势,甚至在大型应用程序端媲美 C、C++、Java的出色表现。
内容简介
本书先简单介绍了搭建开发环境的相关知识,然后以一个规范的Python项目的文件布局总揽全局,按照编码、单元测试、代码管理、集成测试、撰写技术文档、发布安装包的次序,逐一剖析Python开发中所涉及的规范和工具。书中介绍了基于语义的版本管理、依赖解析、构建打包、代码风格、API文档格式等规范。通过不同开发工具(服务)之间的对比,向读者介绍了poetry、MkDocs、tox、Flake8、Black、Git、GitHub CI、Codecov、GitHub Pages、pre-commit hooks等符合最佳实践的开发工具和服务。随书附赠本书案例源码,获取方式见封底。
本书在讲解上本着知其然,更要知其所以然的求知态度,力求讲清楚技术的来龙去脉。任何Python爱好者都适合阅读此书,且本书更是Python初学者实现向专业开发人员蝶变的推荐书籍,使用本书介绍的最佳实践,可以构建出与优秀开源项目媲美的框架代码,并获得与专业开发者协同工作的能力。
本书在讲解上本着知其然,更要知其所以然的求知态度,力求讲清楚技术的来龙去脉。任何Python爱好者都适合阅读此书,且本书更是Python初学者实现向专业开发人员蝶变的推荐书籍,使用本书介绍的最佳实践,可以构建出与优秀开源项目媲美的框架代码,并获得与专业开发者协同工作的能力。
作者简介
杨勇,毕业于华中科技大学计算机专业,获硕士学位。从事软件开发和量化交易研究超二十年。曾服务于趋势科技(中国)、IBM、Oracle、百纳(海豚浏览器),先后担任高级软件研发经理、研发副总裁。精通多种开发语言与云计算架构设计。在Oracle期间,领导团队与电信巨头Verizon合作开发在线视频点播系统;在百纳期间,带领团队实现年营收过亿。现从事量化投研系统研发,研发的大富翁(Zillionare)投研系统具有高性能、容纳海量数据、完全基于Python设计、软件开发流程和质量管控领先等特点。个人媒体号“量化风云”在全网拥有超过7万名量化人粉丝。