Comment by eru

3 months ago

> Now you have 12 functions, scattered over multiple packages, [...]

Who says that the 12 functions need to be in multiple packages? And you can also keep them in the order you call them.

Having 12 functions is probably easier to test, too.

Yes, the 70 lines rules is arbitrary. But it's only as arbitrary as using 80 columns.