Python 代码重构指南
有效提升你的项目代码质量
Bryan Beecham  全球知名敏捷开发教练
视频课
已完结·共 59 讲
|
2583 人已学
|
收藏

全场 6 折| 11.11 特惠

全场专栏、视频课下单立享 6 折

* 此优惠不与「会员折扣、学生特惠」同享

你将获得

  1. 学会改善和简化软件设计的方法;
  2. 快速识别 Python 代码中的常见问题;
  3. 掌握高效的代码重构技巧;
  4. 使用 TDD 方法优化现有开发流程。

课程介绍

注:本课程出品方为机械工业出版社华章公司。

重构是软件改进的核心,它使软件拥有更好的结构和性能,也使代码更易于理解、修改和扩展。

尽管重构并不是新事物,但是软件开发人员仍然会苦恼于如何正确地进行重构。随着敏捷运动的发展,DevOps 之类的概念不断追求高质量和精心设计的代码,以实现更快的部署和反馈。

不过,现有的很多关于重构的教程都基于 Java 语言 ,关于 Python 的却寥寥无几。

在这个课程中,Bryan Beecham 将使用 Python 语言,向你展示如何识别代码中的问题,如何进行必要的更改以创建可以快速开发的高质量软件,以及如何进行高效地重构,以此来改进和简化你的软件设计工作。

课程目录

查看更多
免费试读

适合人群

希望提高重构技能的 Python 或其他软件开发人员,对学习重构以及如何帮助团队起步感兴趣的技术人员。

订阅须知

  1. 订阅成功后,推荐通过“极客时间”App 端、Web 端学习。
  2. 本专栏为虚拟商品,交付形式为图文 + 音频,一经订阅,概不退款。
  3. 订阅后分享海报,每邀一位好友订阅有现金返现。
  4. 戳此先充值再购课更划算,还有最新课表、超值赠品福利等。
  5. 企业采购推荐使用“极客时间企业版”便捷安排员工学习计划,掌握团队学习仪表盘。
  6. 戳此申请学生认证,订阅课程享受原价 5 折优惠。
  7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。
讲师

Bryan Beecham

全球知名敏捷开发教练

BryanBeecham,全球知名敏捷开发教练。BryanBeecham 是一位全球知名的敏捷大师、敏捷教练和咨询师,拥有 20 多年的软件开发经验,在应用各种技术平台进行架构、设计和实施软件解决方案方面,他也拥有非常丰富的经验。同时,Bryan 还是全球敏捷会议的特邀嘉宾,定期...查看更多
讲师的其他课程
Pandas 数据分析实战
Daniel Y. Chen
《Python 数据分析:活用 Pandas 库》作者

33讲 | 1590 人已学习

¥59
看过的人还看了
互联网人的英语私教课
陈亦峰
同传译员,原北外高级翻译学院同声传译讲师

44讲 | 31923 人已学习

¥68¥199
Vim 实用技巧必知必会
吴咏炜
前 Intel 资深软件架构师

25讲 | 21756 人已学习

¥59¥99
Redis 核心技术与实战
蒋德钧
中科院计算所副研究员

53讲 | 81733 人已学习

¥68¥199
数据结构与算法之美
王争
前 Google 工程师

81讲 | 283795 人已学习

¥68¥199
如何看懂一幅画
罗桂霞
意大利罗马美术学院讲师、Amelia 当代艺术节创办人

24讲 | 6475 人已学习

¥59¥99
系统性能调优必知必会
陶辉
智链达 CTO,前阿里云 P8 高级技术专家

47讲 | 36374 人已学习

¥59¥129