博客列表 >进阶必读好书:《Python专家实践》

进阶必读好书:《Python专家实践》

Coco
Coco原创
2021年12月18日 23:56:59314浏览

  你好,我是zhenguo

  最近有粉丝问我,在公司Python做项目现在用的多吗?他们感觉Python 只适合于做做练习、demo演示,公司里正式上线一般不使用Python,理由是Python工程化很难做,代码可读性、可维护性差。

  根据我的个人经历,Python目前公司用得很多,至少我所在的部门是这样。现在要想算法真正落地,几乎都会用到历史数据,只要和数据打交道,目前使用Python还是首选,现在很多算法内核是Python编写,为了性能主要基于NumPy,所以在公众号里我说过多次,要熟练使用NumPy这个工具。

  其实,我理解粉丝们的担忧,众所周知,Python入门简单,几天就能上手写代码,但问题是,仅仅上手就是学会了Python吗?这条逻辑显然有问题。做到Python上手跟做到Python上线,完全两个境界,肯定不能相提并论!

  这两者的GAP在哪里?Python工程化上。然而,很多Pythoner并没有去学习Python的工程化,导致所写的线上Python代码质量很差,主要体现在:

  可读性、可扩展性差时间性能差

  怎么弥补这个GAP呢?除了多看质量好的Python代码外,最重要的是得知道怎么做到可读性、可扩展性好、时间性能好的方法和原理。

  实话讲,据我了解,能够解决这些痛点的书籍非常稀缺,我为此专门调研过,在2021年大概11月份,我找到一本近乎完美解决这些痛点的书,书名:

  Practices of the Python Pro

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议