filmov
tv
Rewriting a legacy application in Elixir - Raphael Costa - ElixirConf Eu 2018
Показать описание
My company had a legacy application to deal with (around 100,000 LOC), and it was starting to take it’s toll on the team. Lack of consistency through the codebase, code that is hard to understand, constant rewrites because new code seemed to become legacy in a matter of weeks. It was like the application was fighting us.
Then, at about 2.5 years ago, an affair with Elixir to solve an unusual problem we had quickly became a full blown rewrite, and we couldn’t be happier with our code quality today (28,000 LOC in Elixir and counting), even though the migration isn’t complete.
But as much as the language and ecosystem helped us out, it wasn’t so simple. The fact that the team performing the migration had only one person (myself) at times didn’t help either.
In this talk, I want to highlight the things that did and didn’t work out in the migration, how the language’s ecosystem helped us out and what we have been doing today to avoid writing legacy (or soon-to-be legacy) code.
Then, at about 2.5 years ago, an affair with Elixir to solve an unusual problem we had quickly became a full blown rewrite, and we couldn’t be happier with our code quality today (28,000 LOC in Elixir and counting), even though the migration isn’t complete.
But as much as the language and ecosystem helped us out, it wasn’t so simple. The fact that the team performing the migration had only one person (myself) at times didn’t help either.
In this talk, I want to highlight the things that did and didn’t work out in the migration, how the language’s ecosystem helped us out and what we have been doing today to avoid writing legacy (or soon-to-be legacy) code.
Rewriting a legacy application in Elixir - Raphael Costa - ElixirConf Eu 2018
Building disruptive platform while rewriting legacy applications • Corinna Ludwig • PlatformCon 2022...
A Case-study in Rewriting a Legacy GUI Library for Real-time Audio Software in Modern C++
Legacy Code: Big Rewrite or Progressive Rejuvenation? - Uberto Barbini | #LeadDevLondon 2018
The Role of a Product Owner in Legacy Rewrite
Using spec to Transparently Replace a Legacy System - Daniel Solano Gómez
Webinar: Improving your (legacy) Application with Spring
4 Steps to Refactor Legacy Code
Why Writing Your Obituary Can Save Your Life #stoicism
Tutorial for Taking Over a Legacy Application
From Legacy Code To STATE OF THE ART DEVELOPMENT
How To Deal With Old Legacy Code
How NOT to rewrite your legacy projects | Robert & Dominika | Lightning Talks 2021 #ngconf
Redesigning Legacy Systems - Keys to Success / Lessons Learned - Pete Muldoon [ ACCU 2021 ]
How to refactor a legacy app into a clean iOS architecture?
Rewriting a Legacy
AWS re:Invent 2020: Best practices for containerizing legacy applications
Rewriting Legacy Code | Anna Filina | phpday 2021
Applying agile engineering to legacy code - high level approach
I Asked GPT-4 To Refactor My Legacy Codebase
What Is Legacy Admissions? (College Application Tips) #shorts
Let's Port A Legacy App!
Legacy Code and Golden Master: How to refactor code more easily
Lessons Learned MIgrating Legacy Enterprise Applications to Microservices
Комментарии