Never forget, !
Any conversation
โ โ โ โ โ โ โ โ โ โ โ โ โ โ โขโฃโฃโ โ โข โ โขนโขณโขโ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ
โ โ โ โ โ โ โ โ โ โ โกคโ โกโ โฃตโ โ โ โกโขธโ โขธโ โกโ โ โ โ โ โขโกดโ โ โกงโฃโฃโกโ โ โ โ โ โ โ โ โ โ โ
โ โ โ โ โ โ โ โ โ โกฐโ โ โขฐโ โ โกโ โ โขฐโ โกโ โกโกโกโ โ โ โกฐโกฑโกโ โกโ โกโ โขโ โ โ คโกโ โ โ โ โ โ โ
โ โ โ โ โ โ โขโกโขโ โขโ โ โขโ โ ธโกโ โ โกโกโ โกโ โกโ โ โกฐโขกโกฑโ โกโขโ โขโขดโ โ โ โ โฃโกโกโ โ โ โ โ
โ โ โ โ โ โ โกโ โ นโฃฆโ โขโ โ โกโ โ ฑโ โ โขฐโขโ โขโขธโกโ โข โขโขงโ โกฐโขโ โข โกพโ โ โ โก โ โก โ โ โฃโ โ โ
code quality is about coupling.
coupling is not a technical property of the code bytes.
code acquires its meaning in contact with the cultural environment, and coupling is about meaning.
two constants with no semantic relationship are nonetheless coupled in pragmatics if they refer to the same domain concept.
if your goal is to minimise the time integral of future work, you must understand your domain: it decides which lines will need changing.
to carve up a codebase is to carve up the world.

