Automatically Refactoring and Crafting quality code in Python (PyCharm)

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 https://www.youtube.com/channel/UChr1xW6wSq4sxUgAlgv9PZQ?sub_confirmation=1 Speaker 1 : Topic : Automatically Refactoring Python Code (with PyCharm) Abstract : As part of Agile technical practices, refact

May 23, 2020, 5:30 – 7:30 AM

42
RSVP'd

Key Themes

Web

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

https://www.youtube.com/channel/UChr1xW6wSq4sxUgAlgv9PZQ?sub_confirmation=1

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: https://www.linkedin.com/in/ganeshsamarthyam/).

Youtube Live URL : https://www.youtube.com/watch?v=5ezC0PDKMR8

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 : https://www.youtube.com/watch?v=J-AmQlPqhWo

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.

Pre-requisites:
* 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: https://www.linkedin.com/in/srushith/

Organizer

  • Usha Rengaraju

    Exa Protocol

    GDG Organizer

Contact Us