When should code be broken down into proceedures

Printable View