No video

Three Principles To Bring Your Legacy Code Into the Future by Roland Weisleder

  Рет қаралды 948

Devoxx

Devoxx

Күн бұрын

Although developers know the best practices for good code, I keep seeing some fresh code that is the exact opposite: difficult to understand, with unexpected side effects, not documented, insufficiently tested. This becomes a problem once we have to change this code again to add new features or to fix bugs. In addition to the effort to make the actual change, we still have to invest time to understand the code and make sure we don't accidentally change other functionality.
In this talk, I share my experience in dealing with legacy code in uncharted territory. I'll show approaches to decipher code you don't understand, how to make code testable, and the three principles I follow for every code change. With this you can start tomorrow and make your legacy code future-proof, even if management doesn't give you time for refactoring.

Пікірлер
Ik Heb Aardbeien Gemaakt Van Kip🍓🐔😋
00:41
Cool Tool SHORTS Netherlands
Рет қаралды 9 МЛН
هذه الحلوى قد تقتلني 😱🍬
00:22
Cool Tool SHORTS Arabic
Рет қаралды 33 МЛН
English or Spanish 🤣
00:16
GL Show
Рет қаралды 6 МЛН
Test Driven Development (TDD) in Spring
51:09
Dan Vega
Рет қаралды 24 М.
I Asked GPT-4 To Refactor My Legacy Codebase
12:39
Nick Chapsas
Рет қаралды 349 М.
Dapr in Practice by Marc Klefter
45:50
Devoxx
Рет қаралды 400
Java's Hidden Gems: Tools and Libraries by Johan Janssen
50:09