Automatically Refactoring and Crafting quality code in Python (PyCharm)

GDG Mysuru
Sat, May 23, 2020, 11:00 AM (IST)

42 RSVP'ed

About this event

Pic Credit : Mohammed Shafi

Its colloborative event between GDG Mysuru , GDG Bangalore , Bangpypers and JetBrains India

Kindly subscribe to the channel for sessions related to AI every week

Speaker 1 :

Topic : Automatically Refactoring Python Code (with PyCharm)

Abstract : As part of Agile technical practices, refactoring is now a mainstay practice in most development projects. This session is all about making it automated, i.e., how deep understanding of refactoring and tools can help automate most of the refactoring tasks!

In this session, we'll cover how to identify smells automatically, how to auto refactor, refactor to functional programming, and how to perform complex refactorings without breaking the working code.

Demo examples are in Python using PyCharm.

Speaker: Ganesh Samartham (LinkedIn profile:

Youtube Live URL :

Brief bio: Ganesh is co-founder of CodeOps & KonfHub. His last book was “Refactoring for Software Design Smells: Managing Technical Debt” published by Morgan Kaufmann/Elsevier with translations in Korean and Chinese.

Speaker 2 :

Title: Crafting Quality Code in PyCharm

Youtube Live URL :

PyCharm has amazing capabilities for automated code generation & completion, automated analysis and refactoring. This session helps you develop quality code in lightning speed with (close-to) zero effort in Pycharm.

* Working knowledge in programming with Python
* PyCharm installed (preferably the latest version)

About the presenter: Srushith is the Head of Engineering at KonfHub. For the last 2 years, he has been working on developing and architecting Serverless applications using Python and AWS. He is an avid presenter at tech conferences, meetups and an active community contributor. His LinkedIn profile: