A 200 line function tells me the code is very likely to be inadequately unit tested and/or is going to be fragile when it's changed in the future.
Functions aren't only for code reuse, they are for structuring your code.
A 200 line function tells me the code is very likely to be inadequately unit tested and/or is going to be fragile when it's changed in the future.
Functions aren't only for code reuse, they are for structuring your code.