geepawhill.org/pro-tip-refact…
Why do I refactor, what am I getting out of it? The occasions for refactoring are varied, but the justification is always the same: to enable change.
geepawhill.org/pro-tip-refact…
geepawhill.org/pro-tip-refact…
When I'm refactoring, I usually start by making local variables as local as they can be.
geepawhill.org/whole-geek-gee…
If you really want to know where this stuff comes from, it comes from beliefs of mine that lie far outside the realm of code.
geepawhill.org/pro-tip-refact…
The thing I do most with code is scan it. That why when I refactor, I focus first on scannability.
geepawhill.org/pro-tip-refact…
Scanning is really a process of feature-detection, and is a different mode than reading fast.