|
|
|
|
|
by jamesbritt
5861 days ago
|
|
"[F]ollowing some simple rules can help. Steps like providing intuitive names to methods and classes, moving closely related functionalities to a common class, or moving unrelated stuff out into appropriate classes, goes a long way towards helping to maintain a healthy code-base" Well, you know, duh. A reason there are such problems with code is not that developers don't quite know what they should be doing (though that is sometimes the case), but that many things that are easy to state in words are far from easy to do in practice. What, exactly, is "intuitive"? Intuitive to whom? How exactly do you decide when things are closely related? By what measure? |
|