paranoid programming

paranoid programming

(programming)A programming style that tries to prepare forthe worst external conditions, including incorrect input,resource limitations, hardware and software failure and evencan't happen errors, to the fullest possible extent. Whilesome believe in the motto "professional programming isparanoid programming", the expression usually has theconnotation that the efforts are unnecessary or too costly("Maybe this code is just paranoid programming, but I think itis necessary to avoid a possible overflow condition".)