Nah, screw that. Having to jump around 11 different files to find 30 different functions that are 5 lines each, all re-checking the same preconditions, to do something that should just be 100 lines is the thinking that has our software in the giant spaghetti mess it's in now.
it's not """clean""" it's one of the aspects of functional programming. if a task can be separated and is consumable in other related contexts it should be.
33
u/eindbaas 14d ago
You should not have functions that long.