Automatically Refactoring and Crafting quality code in Python (PyCharm)

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

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

68
RSVP'd

Key Themes

AndroidCloudMachine LearningWeb

About this event

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.

Pre-requisites:
* 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/

Organizers

  • Vishal Pathik Gupta

    Jovian

    GDG Organizer

  • Aananya T

    Bloomreach

    Solution Engineer

  • Alekhya Chowdary

    Software Engineer

  • Sourabh Choraria

    Rows

    Spreadsheet Builder

  • Jyothiprakash S

    Software Engineer

  • Hemanth Janesh

    Paytm

    Product

Contact Us