Talk type: Talk

Elixir of Youth — Reviving Ancient Legacy with .NET 5

  • Talk in Russian

The talk is devoted to migration of the Python application that has been spontaneously developing for 10 years to .NET 5. Rewrite from scratch or translate? Where to start if there is no documentation on the original version? How to work with a client that is written in unpredictable VBA? How to translate a huge amount of logic, while keeping the code readable? How can you test that everything is correctly ported to the new version? The answers to these and many other questions were sought by the author and his team in persistent alchemical experiments, and as a result, the "elixir of youth" was prepared for a project which seemed frozen in time.