Skip to main content

Home/ OCG developers/ Group items tagged refactoring

Rss Feed Group items tagged

Steven van Dijk

The Transformation Priority Premise - Uncle Bob's Blog - 0 views

  •  
    "This blog poses a rather radical premise. It suggests that Refactorings have counterparts called Transformations. Refactorings are simple operations that change the structure of code without changing it's behavior. Transformations are simple operations that change the behavior of code. Transformations can be used as the sole means for passing the currently failing test in the red/green/refactor cycle. Transformations have a priority, or a preferred ordering, which if maintained, by the ordering of the tests, will prevent impasses, or long outages in the red/green/refactor cycle."
Steven van Dijk

Using ReSharper (R#) at Typemock R&D - 0 views

  •  
    "The greatest advantage that JetBrains ReSharper provides is that it makes the improving process much cheaper. How it is done? By simplifying both of the improvement steps: Understanding the code - ReSharper provides very quick and simple navigation along with immediate usage information. Changing the code - ReSharper provides extensive refactoring options. Most of the known refactoring techniques are built-in."
Steven van Dijk

Three Strikes And You Refactor - 0 views

  •  
    At which point do you refactor code to make it clean?
Steven van Dijk

Blogs > Why Mocking Matters - 0 views

  •  
    "In my post on Why SOLID Matters, we refactored a small piece of code to be more SOLID.  Granted, it was a simplistic example, but good for illustrating several key points on SOLID.  We will continue using the same code to discuss the benefits of Mocking."
Steven van Dijk

Why Are You NOT Automating Software? - Jezz Santos - Site Home - MSDN Blogs - 0 views

  •  
    "But even in today's SW industry, there does not seem to be much of an expectation from SW professionals that we should have the 'capability/tools to build our own tools' that do much of the project work for us. I am not talking about the simple automation, things like rename/refactor or autocorrect, or intellisense and all that, I am talking about the kind of automation and tooling that writes or deploys software for us and saves hours, days and weeks of our time from handcrafting software solutions from scratch again."
Steven van Dijk

Types of Duplication in Code - 0 views

  •  
    I've found that there are three basic types of duplication that we can eliminate from our code that successfully build on each other.
1 - 6 of 6
Showing 20 items per page