4 ms·
> I guess having names that are immediately understandable to any fresh reader with zero domain knowledge is a noble goal, but it's a high bar. I'd argue that
by tjoff 8y ago
> I guess having names that are immediately understandable to any fresh reader with zero domain knowledge is a noble goal, but it's a high bar.
I'd argue that it is often detrimental to the readability for those with domain knowledge, and if the code (as often is) requires the domain knowledge it can be a disservice.
Consistency is key, if you are consistent these shortened function names can be disturbingly pleasant.
Long names are sometimes a consequence of the programmer not taking the necessary time to think about it (also, consistency is still paramount).