GDG Bangalore is excited to collaborate with GDG Mysuru, JetBrains India and Bangpypers for our upcoming event.
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.
* Working knowledge in programming with Python
* PyCharm installed (preferably the latest version)
About the speaker: 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/