Refactor, Rewrite, Re-engineer: Evolving a Codebase

WeWork - Espai d'oficines i coworking, 17 Passeig de Gràcia, Barcelona, 08007

GDG Barcelona

In this talk you will learn the differences between refactoring, rewriting, and re-engineering code, highlighting why these distinctions are vital for engineers. Using real-world examples, we’ll explore challenges faced when "things didn’t go as planned" and share strategies to address them. I’ll also discuss practical approaches for each method of modifying codebases.

Dec 12, 5:30 – 8:00 PM (UTC)

93 RSVP'd

Key Themes

Web

About this event

In this talk, we’ll dive into the differences between refactoring, rewriting, and re-engineering code, exploring why these distinctions are essential in an engineer’s daily work. Through real-world examples, we’ll analyze scenarios where "things didn’t go as planned" and share strategies to navigate these challenges. Together, we’ll also discuss practical approaches for each method, offering insights into effectively modifying and improving codebases.

About the speaker:

Egor has diverse and extensive experience in Web and Mobile development. Since the beginning of 2023, Egor has been working at Manychat and has contributed to various areas of the Manychat product, such as AI features, automation visualization features (Flow Builder), etc.

2017 - 2023 - Bartello LLC

2015 - 2017 - Pronto Moscow


Register herehttps://www.meetup.com/gdg-barcelona/events/304705494/

Registration for the event on the Meetup platform is required by our venue partner to ensure your inclusion on the visitor list.

When

When

Thursday, December 12, 2024
5:30 PM – 8:00 PM (UTC)

Agenda

5:00 PMDoors Open
5:30 PMTalk & QA Session
7:00 PMPizza & Networking

Speaker

  • Egor Naidikov

    Manychat

    Senior Frontend Developer

Moderators

  • Ekaterina Nosova

    Relato

    Founder

  • Rosemarie García López

    Women Tech Makers Barcelona

Host

  • Anton Anokhin

    Manychat

    Head of Employer Branding

Partner

Manychat logo

Manychat

Organizers

  • Joan Fuentes

    Wallapop

    Mobile software engineer

  • Rosemarie Garcia

    KeluoTech

    UX UI Designer

  • Carmen Ansio

    Freelance

    UX Engineer

  • Júlia Calderón

    organizer

  • Ekaterina Nosova

    Relato

    Product Manager

  • Ella Quimica

    GDG Barcelona organizer

  • GDG Barcelona

  • Alex Duran

    Software Engineer

  • Gabriela Soto

    Data Management Specialist

  • Vitalii Markus

    Flo

    Android Engineer

  • Marcia Paola Rodriguez Briceño

    Hola Marketing

    Marketing & Tech Consultant

  • Alejandro Guzman Requena

    Fundació Bosch i Gimpera

    AI Software Engineer

Contact Us