Programmer’s hardest tasks
What is the hardest tasks a programmer can have?
“The results were based on 4,500 votes developers provided on Quora and an older Ubuntu Forums thread.”[2] is shown here:
It is beyond expection that people putting the naming things as the hardest task. Actually, it is true as a not clear name will greatly reduce the readibility of your code. Meanwhile, a good naming will make the code speak out for itself and with as less confusion as possible. As usually, we don’t want to spend that much time to think about a good name, it makes the naming can be a significant part to distinguish a solid SWE or a relative junior SWE. If you wanna improve your naming skills, read the clean code book[3].