博主信息
博文 110
粉丝 0
评论 0
访问量 229001
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
进阶必读好书:《Python专家实践》
Coco
原创
429人浏览过

  你好,我是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举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学