A korrentour readingWhat is a korrent?
Parameters and conditional branches accumulating inside shared code are the diagnostic that the abstraction is wrong.
Drawn from what Sandi Metz said
A private bookmark. Not a position, and never counted.
A korrentour readingWhat is a korrent?
Drawn from what Sandi Metz said
Word for word, with the source under each one. They did not write this page.
Author of Practical Object-Oriented Design in Ruby and 99 Bottles of OOP
If you find yourself passing parameters and adding conditional paths through shared code, the abstraction is incorrect.
Where this was said
↗The Wrong Abstractionsandimetz.com
All 4 korrents from this piecethis one is 3rd
Added to korrents 20 Jan 2016 · How quotes work · Something wrong? Tell us
Our reading — they may agree, disagree or merely touch the same thing. Closest first: a shared subject counts for most, then how near the wording is.