← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 74
  1. The Mikado Method helps you tackle big changes safely.

  2. Steven Diamante gave a great presentation on Legacy Code at the Seattle Crafter meetup.

  3. The key points of Refactoring at Scale

    Maude Lemaire wrote a great book rooted from her experience in the trenches, at Slack.

  4. The key points of Refactoring

    This book is a catalog of the bread-and-butter moves that can improve your coding game.

  5. The key points of Kill It with Fire

    Let's rewrite the whole thing on a modern stack!

  6. How to best learn out of refactoring exercises, depending on your level of experience.

  7. It's like coding in the dark!

    A look into Catherine Hicks' white paper "It’s Like Coding in the Dark: The need for learning cultures within coding teams" (Catharsis Consulting).

  8. Find how to (re)organize code with git

    Does your codebase feel like a tote bag of "shared" and "utils" folder?

  9. Dead code adds noise to the codebase and should be deleted.

  10. Can AI help me refactor legacy code?

    Can assistants like ChatGPT refactor existing code without introducing bugs?

  11. People are using tools like ChatGPT to write tests on existing code… But how reliable is this?

  12. Fake it until you automate it

    A pragmatic way for you to start automating deployments of a Legacy system.

  13. You need to change code that's not tested.

  14. Another way of refactoring untested code

    You need to change code that's not tested.

  15. One way of refactoring untested code

    You need to change code that's not tested.

  16. My recap of the most common and useful advice one can give to tackle Legacy codebases.

  17. Watch Gregor Riegler refactor code with this coding exercise.

  18. 3 must-watch talks on Legacy Code

    I have hosted more than 37 speakers to talk about Legacy Code tips and tricks.

  19. The key points of The Programmer's Brain

    This book analyses how your brain works and gives concrete advice to help you work with Legacy Code.

  20. 4 great talks on Legacy Code that I had the pleasure to host.

  21. I experimented with tools that can generate tests for you, leveraging AI.

  22. Refactoring vs. Defactoring

    Some thoughts about refactoring and the opposite operation: defactoring.

  23. A reflection on coaching, facts, and pragmatism.

  24. 5 great talks on Legacy Code that I had the pleasure to host.

  25. How do you refactor a complex legacy application when you can't rely on automation tools?

  26. 4 great talks on Legacy Code that I had the pleasure to host.

  27. Consistency is great!

  28. You may have heard one or the others.

  29. Keeping dependencies up-to-date

    My recipe for recovering from outdated dependencies and keeping healthy habits

  30. 5 great talks on Legacy Code that I had the pleasure to host.

  31. It seems necessary to start adding tests on this code… but what if it makes things worse?

  32. When work looks trivial from the outside, but you know it will actually take much longer to do.

  33. Even drawing them by hand can help you make sense of a tangled codebase!

  34. Here's an interesting book on approaching Legacy Software.

  35. Working on Legacy systems can be extremely beneficial to your career… If you can explain why it matters to the business!

  36. Refactoring, Unit Tests, and Symmathesy

    5 great talks on Legacy Code that I had the pleasure to host.

  37. The key points of Beyond Legacy Code

    This book is filled with practical strategies to apply on Legacy systems.

  38. When is it the best time to refactor?

    Should you plan time for refactoring during Sprints?

  39. A technique you can resort to when you need to make risky changes.

  40. Should you write E2E tests to cover more cases faster?

  41. 5 advice you can try when you feel paralyzed with a change that's too risky to merge, but too long to verify.

  42. This book is full of tips to get into an unfamiliar codebase.

  43. Approval Tests, TCR, and Menders

    5 great talks on Legacy Code that I had the pleasure to host.

  44. A personal story to illustrate how good habits can save your day when things turn bad.

  45. Practice working with code you've never seen before helps make it easier.

  46. Where should you put the documentation?

    What you should be looking for to build a great and useful documentation.

  47. Building the habit of small refactorings as you go will make a difference in the long run.

  48. Learn to draw a Knowledge Map of your codebase within minutes, and find out who owns what!

  49. Here's a technique that leverages how your brain works to make any code easier to work with.

  50. The key points of Software Design X-Rays

    This book is a gold mine.