> OK, so far I’ve mentioned three levels of achievement as a programmer:
> 1. You don’t know clean from unclean.
> 2. You have a superficial idea of cleanliness, mostly at the level of conformance to coding conventions.
> 3. You start to smell subtle hints of uncleanliness beneath the surface and they bug you enough to reach out and fix the code.
> There’s an even higher level, though, which is what I really want to talk about:
> 4. You deliberately architect your code in such a way that your nose for uncleanliness makes your code more likely to be correct.
> This is the real art: making robust code by literally inventing conventions that make errors stand out on the screen.
I'd guess much more probably around 40 million. Sure, some women are interested, but then some men aren't.
(What, me prejudiced? Prejudice persists because it's so often right.)
> After two months in the bakery, you learned how to “see” clean.
> Code is the same way.
[1] https://www.joelonsoftware.com/2005/05/11/making-wrong-code-...