clean-code

Clean Code is Not Threadsafe Code?
Concurrency clean-code thread-safety
Published: 2013-10-05
Clean Code is Not Threadsafe Code?
I am currently reading Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin and I’ve noticed a pattern. In Listing 2-1, Martin recommends refactoring this code: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 private void printGuessStatistics(char candidate, int count) { String number; String verb; String pluralModifier; if (count == 0) { number = "no"; verb = "are"; pluralModifier = "s"; } else if (count == 1) { number = "1"; verb = "is"; pluralModifier = ""; } else { number = Integer. Read more...