Originally posted by programmerjake
View Post
There are only two hard problems in distributed systems:
2. Exactly-once delivery
1. Guaranteed order of messages
2. Exactly-once delivery
2. Exactly-once delivery
1. Guaranteed order of messages
2. Exactly-once delivery
And yes, Linus is also correct that spelling things out is good practice. This isn't the 1970's... we have plenty of disk space and memory, long filenames, wide screens, IDEs with auto-complete... there's rarely any good reason to abbreviate. Something to that effect is written into our coding standards at work... barring a handful of common exceptions, acronyms and abbreviations are forbidden in module / file / class / method names.
Comment