Code Rewriting With AI and TDD

In this article, we explore TDD and AI to rewrite projects with architectural debt, and how TDD in such cases can serve as a guardrail against hallucinations. » dzone.com | dzone.com

2 de marzo de 2026 · 1 min · 31 palabras · Nacho Cano

PyBites: When to refactor your code?

PyBites: When to refactor your code? » pybit.es | pybit.es

12 de agosto de 2023 · 1 min · 10 palabras · Nacho Cano

Strategic Refactoring: A Roadmap for Tackling Technical Debt Head-On

Explore strategies to tackle technical debt and enhance code quality. Learn to balance business goals with refactoring for long-term success. » Ivan Novak | ivannovak.com

10 de agosto de 2023 · 1 min · 25 palabras · Nacho Cano

How to Find the Stinky Parts of Your Code [Part XXXIX]

It smells because there are likely many instances where it could be edited or improved. » hackernoon.com | hackernoon.com

20 de junio de 2023 · 1 min · 19 palabras · Nacho Cano

La regla del tres y la refactorización

La regla del tres es una regla muy común cuando estamos trabajando con código y queremos refactorizar partes del código que sean idénticas o muy muy similar » Cecilio Álvarez Caules | arquitecturajava.com

2 de mayo de 2023 · 1 min · 33 palabras · Nacho Cano

Python — Duplicate For Loops

Python — Duplicate For Loops » hackernoon.com | hackernoon.com

19 de abril de 2023 · 1 min · 9 palabras · Nacho Cano

How to Find the Stinky Parts of Your Code [Part XXI]

Code smells are a classic. It smells because there are likely many instances where it could be edited or improved. » hackernoon.com | hackernoon.com

24 de julio de 2022 · 1 min · 24 palabras · Nacho Cano

What is "Code Refactoring"?

Recently I’ve been dealing with code refactoring in my workplace, and therefore I thought about… » DEV Community | dev.to

13 de diciembre de 2021 · 1 min · 20 palabras · Nacho Cano

What does the Open-Closed Principle mean for refactoring?

In his 1988 book, Object-Oriented Software Construction, pro » Alex Bunardzic | opensource.com

16 de julio de 2021 · 1 min · 13 palabras · Nacho Cano

How to write clean code units (functions and methods)

Code units at the edges of your application should be small, independent and only do one thing…. » DEV Community | dev.to

30 de abril de 2021 · 1 min · 22 palabras · Nacho Cano