Чтобы принять правильное и оптимальное решение не всегда хватает знаний и опыта.
Во-о-от!
Вы всё это понимаете. Потому приходим к очень полезному -- если не уверен, то можно собрать информацию, опять же, её обдумать, проанализировать... это и знания, и умение мыслить, т.е. образование как таковое. Для себя просто. И всё получается очень неплохо, как минимум -- полезно
А потом проверяются практические решения, снова -- анализ, обдумывание... опыт приобретается.
И ещё один цикл -- знание/анализ/опыт. Это практически непрерывно и взаимосвязано.
Конечно не говорю о чем-то глобальном, типа конструктива корпуса и т. п.
Алгоритм вполне универсален и в глобальных вещах, и в конкретных узких задачах. Глобальные полезнее
Потому что, вот так вот хорошо...
А я вот практически всегда не уверен Индукция. Если что-то хорошо, то... можно же сделать лучше? Как минимум, нужно это обдумать
А вот так вот вот еще лучше, но надо дополнительно прикупить...
Прикупить -- не всегда хороший выход. Но зачастую единственный.
Да, согласен
Лучше сделать, пожалеть и переделать, чем не сделать из-за сомнений вообще.
Это не так.
Что бы не было "...и по кругу" -- нужно поставить <конец цикла> с условием <достигнут заданный уровень решений>, ну счётчик циклов -- а то время выбирать не бесконечно.
Т.е. всё же стоит обдумать "а можно ли вообще сделать лучше?". Может быть и нет, но жизни часто, что -- можно.