Use the Mikado Method to do safe changes in a complex codebase
https://understandlegacycode.com/blog/a-process-to-do-safe-changes-in-a-complex-codebase/
#HackerNews #MikadoMethod #SafeChanges #Codebase #TechDebt #LegacyCode
Use the Mikado Method to do safe changes in a complex codebase
https://understandlegacycode.com/blog/a-process-to-do-safe-changes-in-a-complex-codebase/
#HackerNews #MikadoMethod #SafeChanges #Codebase #TechDebt #LegacyCode
🚨 Continuous Refactoring: Don't Wait for Problems
🔧 Refactoring code shouldn't be a reaction to problems, it should be an integral part of your daily development routine. Instead of waiting for issues to pile up or trying to refactor your entire application at once, focus on making small, incremental improvements regularly.
Thread [1/2] 🧵 👇
🖼️ Picture : monkeyuser
#CodeRefactoring #MikadoMethod #SoftwareDevelopment #continuousRefactoring #TechTips
🛠️ Quand changer une housse de couette devient un exercice de debugging mental !
🔄 Hier, je changeais ma housse de couette seul, une tâche apparemment simple, mais qui s'est rapidement transformée en leçon de dév ! Je mets le premier coin, puis le second... et là, je commence à voir que ça ne va pas du tout. Déformation professionnelle oblige, je commence à réfléchir à comment refactoriser ça…
J'explique 🧵 👇 [1/4]
🎄It's Christmas time! Do you play Mikado?
🤔 Have you heard of the Mikado Method? I've written a blog post about it. Here is the link https://arnolanglade.github.io/mikado-method.html. I've also launched the MikadoApp, an open-source tool designed to simplify the creation and sharing of Mikado graphs.
🧵 👇 [1/2]
Enhance your codebase with the Mikado Method – a focused approach for incremental improvements without breaking your codebase. Tailored for brownfield development, ensure code stability and effortless feature integration. Collaborate effectively with MikadoApp and achieve rapid code enhancements through Trunk Based Development.
🤔 Have you ever faced the challenge of making huge changes without breaking your application?
🚀 Say hello to the Mikado Method – a game-changer for incremental improvements!
✨ In my latest blog post, discover how the Mikado Method allows you to enhance your codebase through small steps, ensuring code stability and effortless feature integration. Here it is: https://arnolanglade.github.io/mikado-method.html
The MikadoApp link 🧵👇 [1/2]
#MikadoMethod #brownfieldDevelopment, #refactoring #smallStepsDevelopment
Enhance your codebase with the Mikado Method – a focused approach for incremental improvements without breaking your codebase. Tailored for brownfield development, ensure code stability and effortless feature integration. Collaborate effectively with MikadoApp and achieve rapid code enhancements through Trunk Based Development.
🔄 Refactoring can be tricky. Without the right approach, you can end up with a lot of changes that you can't merge.
🎙️ @matthiasnoback shares his insights about how he refactors his code in this article https://matthiasnoback.nl/2021/02/refactoring-the-mikado-method/. Top-down development can help; you define the feature at a high level, then you implement the feature step by step. It prevents working on some block of code that you won't need.
#Refactoring #MikadoMethod #CodeQuality
A thread 🧵👇 [1/3]
https://matthiasnoback.nl/2021/02/refactoring-the-mikado-method/