【2021年1月新书推荐】Clean Code in Python

本书《Clean Code in Python》详细介绍了如何使用Python标准库和设计最佳实践编写高效、可读的代码。内容涵盖面向对象编程、软件测试设计原则、代码重构和微服务构建,旨在帮助读者掌握编写干净、可持续和可读的Python代码的技巧,适合有一定编程基础的团队负责人、软件架构师和高级软件工程师阅读。
摘要由CSDN通过智能技术生成

各位好,此账号的目的在于为各位想努力提升自己的程序员分享一些全球最新的技术类图书信息,今天带来的是2021年1月由packt出版社最新出版的一本关于Python的书。

Clean Code in Python

在这里插入图片描述
作者:Mariano Anaya 出版社:Packt
出版时间:2021-01-06 ISBN:9781800560215

图书简介

Python语言在软件构造,系统管理和数据处理等许多领域中极为流行。每个领域的经验丰富的专业人员都面临着结构混乱,代码可读性差和可测试性差的挑战,这些都是由于结构化代码的结果。

随着更新的代码和修订的内容与Python 3.9的新功能保持一致,Python的第二版Clean Code将为您提供克服这些障碍并成功管理项目所需的所有工具。

这本书首先描述了编写干净代码的基本元素以及它如何在Python编程中发挥关键作用。您将学习使用Python标准库和软件设计最佳实践来编写高效且可读的代码。

该书深入研究了Python中的面向对象编程,并向您展示了如何将对象与描述符和生成器一起使用。它还将向您展示软件测试的设计原理以及如何通过在代码中实现软件设计模式来解决问题。在最后一章中,我们从代码开始将一个整体的应用程序分解为一个微服务,该应用程序作为一个坚实平台的基础。

在完成这本书的学习后,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Apress 2019出版 Python is one of the most popular languages today. Relatively new fields such as data science, AI, robotics, and data analytics, along with traditional professions such as web development and scientific research, are embracing Python. It’s increasingly important for programmers writing code in a dynamic language like Python to make sure that the code is highquality and error-free. As a Python developer, you want to make sure that the software you are building makes your users happy without going over budget or never releasing. Python is a simple language, yet it’s difficult to write great code because there aren’t many resources that teach how to write better Python code. Currently lacking in the Python world are code consistency, patterns, and an understanding of good Pythonic code among developers. For every Python programmer, great Pythonic code has a different meaning. The reason for this could be that Python is being used in so many areas that it’s difficult to reach consensus among developers about specific patterns. In addition, Python doesn’t have any books about clean code like Java and Ruby do. There have been attempts to write those kinds of books to bring clarity to good Python practices, but those attempts have been few and far between, and quickly frankly, they haven’t been high-quality. The main goal of this book is to provide tips to Python developers of various levels so they can write better Python software and programs. This book gives you various techniques irrespective of the field you use Python in. This book covers all levels of Python, from basic to advanced, and shows you how to make your code more Pythonic. Remember, writing software is not only science but art, and this book will teach you how to become a better Python programmer.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值