The key is structuring the subroutines thougtfully, and to allow reuseability.
In reply to Re: Linear programming is bad by Maclir in thread Linear programming is bad by Ovid