13июня2019
Другая версия четырёх шагов к озарению
Для принятия разумного решения обычно нужно четыре итерации. Первый вариант оказывается неработоспособным говном. На втором шаге мы собираемся всё тщательно проработать, в результате всё излишне усложняем. На третьем шаге мы пытаемся избавиться от придуманных нами сложностей, но отсекаем важное — излишнее упрощение. Четвертый вариант — сын неудачи, добавления и вычитания — получается более-менее разумным.
Вывод №1. Как можно раньше выкатывайте первый вариант решения. Сколько бы мы пытались родить совершенный с самого начала вариант — на практике он всё равно окажется говном.
Вывод №2. Прежде чем усложнять или упрощать — сделайте хоть что-нибудь практическое.
Вывод №3. Разумный вариант — это результат упрощения.
Вывод №4. Если за четыре итерации мы не пришли к разумному решению задачи — значит, мы его не искали, а пережёвывали раз за разом одно и то же.