Refactoring Architecture

The ultimate goal is to refactor architecture.

Refactoring code is but a low-level subset of refactoring architecture.

One Line Of Code

The ultimate goal is to write a full application in one line of code1.

Lots of thinking with very little coding.

Refactoring is a Tell

The need to refactor is a tell that something is wrong.

Refactoring means that the paradigm being used does not suit the problem-at-hand.

See Also

Table of Contents

  1. I came close to describing a complete solution in one line of code in APL, but that was one very complicated line of code. Simplicity is more important than complexity.