re: Short methods FTW VIEW POST

VIEW FULL DISCUSSION
 

The problem ime is that those methods grow organically - I often end up putting everything in main while prototyping and have to force myself to refactor later. It seems that people find it difficult thinking about the problem at hand and their code layout at the same time.

 

Doing TDD helps a lot. You can't write big methods while doing it. If not, than you have to force yourself to split code in multiple methods.
But to be honest, it's not easy. I am still struggling sometimes to do it while writing code.

code of conduct - report abuse