In PLC programming, failure to plan is planning to fail.