> -- Comdiv писал(а):
> Программирования под доказательство - это составление программы и её составных частей таким образом, чтобы её корректность по отношению к спецификации можно было доказать.Беспокоит, что картинки рисуются чёрно-белые.

На  самом деле речь о непрерывном спектре. Корректность доказать в точном смысле может оказать и невозможным, но качество дизайна может быть на порядок выше при на порядок меньших усилиях.