> "your code should read like well-written prose."
This is a good assertion but ironically it's not Bob Martin's line. He was quoting Grady Booch.
700 karma · joined December 6, 2015
This is a good assertion but ironically it's not Bob Martin's line. He was quoting Grady Booch.
Quitter.
This would not be confusing at all. The UUID package I use just skipped from major version 3 to major version 7 to avoid confusion with UUIDv4, UUIDv5 and a possibe UUIDv6. It was well-documented, and even if it wasn't, the upgrade was absolutely painless, as it would have been either way.
2^(p - 1)(2^p - 1)
for some prime `p`. In code that's ((1 << p) - 1) << (p - 1)
for `p` = 2, 3, 5, 7 and 13, which is why you're seeing that interesting pattern of bits.(There are no odd perfect numbers in the range under consideration.)
Ah, so, when you said "øbol comes through as øoby" you were saying that this is the correct behaviour?