Python代码重构指南

有效提升你的项目代码质量
Bryan Beecham
全球知名敏捷开发教练
原价 ¥69
75 人已学习
收藏

下载 App 随时随地学习

App Store 下载

Android 下载

扫描二维码下载客户端

你将获得

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

讲师介绍

Bryan Beecham,全球知名敏捷开发教练。

Bryan Beecham 是一位全球知名的敏捷大师、敏捷教练和咨询师,拥有20多年的软件开发经验,在应用各种技术平台进行架构、设计和实施软件解决方案方面,他也拥有非常丰富的经验。同时,Bryan 还是全球敏捷会议的特邀嘉宾,定期参加会议并发表精彩的演讲。

Bryan 非常热衷通过教学和课程,帮助每位开发者提升软件设计和开发方面的创新能力。他还发布了有关 TDD、重构和结对编程的培训视频。他有自己独到的传授风格,能够积极调动参与者,并让所有人(不论其技术背景)一起释放创造力和学习力。

Bryan 对协作,极限编程,发现创造性的解决方案以及帮助团队为客户创造价值充满热情。他经常为企业提供敏捷开发顾问咨询服务,帮助团队简化流程,改善设计和开发过程,向开发人员传授新技术和实践经验。

课程介绍

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

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

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

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

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

课程目录

适合人群

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

特别放送

  1. 订阅后,分享专属海报,每邀请一位好友订阅有奖励。
  2. 戳此添加社群管理员,进入技术交流&福利群
  3. 戳此申请学生认证,订阅课程一律 5 折。
  4. 9 - 10月课表抢先看,充值购课更优惠,仅限 7 天!充 ¥500 得 ¥600, 戳此查看>>>
  5. unpreview

订阅须知

  1. 本课程出品方为机械工业出版社华章公司;
  2. 本课程为视频课程,共59讲,现已全部更新完毕,订阅成功后即可通过“极客时间”App端、小程序端永久观看;
  3. 由于视频内容为虚拟商品,一经订阅,概不退款;
  4. 企业批量购买请点击“企业充值”了解详情,可支持员工选课,企业支付;
  5. 戳此申请学生认证,订阅课程一律 5 折。

看过的人还看了

Java业务开发常见错误100例

朱晔  贝壳金服资深架构师

47讲 | 9124 人已学习

新人首单 ¥29.9 原价 ¥129
Selenium自动化测试实战

郭宏志  享学志成科技创始人兼CEO

70讲 | 1605 人已学习

新人首单 ¥29.9 原价 ¥129
从0开始学游戏开发

蔡能  原网易游戏引擎架构师,资深游戏底层技术专家

42讲 | 6409 人已学习

新人首单 ¥9.9 原价 ¥68
软件测试52讲

茹炳晟  eBay中国研发中心,测试基础架构技术主管

63讲 | 16647 人已学习

新人首单 ¥19.9 原价 ¥99