in reply to Style Question: small and modular, or big enough to do the job in one piece?
I admit, 200 lines of code (excluding the perldoc) doesn't seem like a particularly large amount to me, unless it is a mass of spaghetti code with no real structure to it. When you say the architect is chiding you for not breaking it up, do you think he literally means breaking up into separate scripts, or simply doing a better job of factoring out common functionality into reasonable subroutines and otherwise cleaning up the code?