About 59 results
Open links in new tab
  1. Refactoring: clean your code

    Refactoring is the controllable process of systematically improving your code without writing new functionality. The goal of refactoring is to pay off technical debt. The mantra of refactoring is clean …

  2. Refactoring and Design Patterns

    Refactoring is a controllable process of improving code without creating new functionality. Design Patterns are typical solutions to the commonly occurring problems in software design.

  3. How to refactor

    How to refactor Refactoring should be done as a series of small changes, each of which makes the existing code slightly better while still leaving the program in working order. Checklist of refactoring …

  4. Refactoring Techniques

    Much of refactoring is devoted to correctly composing methods. In most cases, excessively long methods are the root of all evil. The vagaries of code inside these methods conceal the execution …

  5. When to refactor

    When fixing a bug Bugs in code behave just like those in real life: they live in the darkest, dirtiest places in the code. Clean your code and the errors will practically discover themselves. Managers …

  6. Catalog of Refactoring

    Full list of refactoring techniques and code smells. It's better to understand what's wrong with the code before trying to improve it. Once problem is determined, just pick a refactoring and follow it's instruction.

  7. Clean code - Refactoring.Guru

    Clean code The main purpose of refactoring is to fight technical debt. It transforms a mess into clean code and simple design. Nice! But what’s clean code, anyway? Here are some of its features: Clean …

  8. Refactorización y patrones de diseño

    La refactorización es un proceso controlable de mejora del código sin crear nuevas funcionalidades. Los patrones de diseño son soluciones habituales a problemas que ocurren con frecuencia en el diseño …

  9. Refatoração e Padrões de Projeto

    Refatoração é um processo controlável de melhorar o código sem criar novas funcionalidades. Padrões de Projeto são soluções típicas para os problemas comuns em design de software.

  10. Code Smells - Refactoring.Guru

    Bloaters are code, methods and classes that have increased to such gargantuan proportions that they are hard to work with. Usually these smells do not crop up right away, rather they accumulate over …