Mateusz is a passionate software engineer committed to continuous learning, evidenced by the successful launch of a commercial Flutter Academy and a YouTube Flutter training channel. Currently working as a Flutter Lead, he has extensive experience managing Flutter projects and creating them from the ground up. He has been involved in applications with over a million downloads.
Mateusz Rus
Fight, Flight, or Fix? Winning the Legacy Flutter Challenge
Legacy code can be a major challenge for teams inheriting outdated Flutter projects. In this session, we'll dive into effective strategies for managing and refactoring legacy Dart and Flutter codebases, with a focus on team leadership, business needs, and evolving project requirements. Drawing from real-world experiences, I'll share key insights on identifying critical areas, engaging with clients, understanding business objectives, and integrating new functionalities into existing projects
Key Takeaways:
- Prioritize Critical Areas: Identify the most pressing issues in your legacy codebase for maximum impact.
- Communicate with Clients: Foster open communication to ensure alignment with business needs.
- Balance Maintenance & Development: Strike a sustainable approach to legacy code revitalization.
- Practical Tools and Techniques: Gain insights into useful tools and best practices to streamline your journey with legacy code in Flutter.
- Strategies for Refactoring: Learn proven methods to refactor legacy Dart code while minimizing risk and maintaining functionality.
- Write Maintainable Code: Adopt best practices to prevent future legacy issues.
Join this session and learn from a team leader's firsthand experience, empowering you to transform your legacy Flutter project from a battleground into a success story.