Метод «плохого первого черновика»
Вы будете программировать быстрее, если попытаетесь сделать свой код простым, даже повторяющимся, когда впервые его пишете.
Программирование во многом похоже на писательство: вы должны начать с «плохого первого черновика», который решает вопрос, а затем сразу же отредактировать его два или три раза, прежде чем переходить к следующему вопросу.
Идея «плохого первого черновика» настолько распространена, что вы, вероятно, слышали об этом.
Она заключается в том, что вам просто нужно закончить первый черновик, даже если он полный отстой, потому что любой первый черновик лучше пустой страницы.
Редактировать собственную работу проще, чем писать с нуля, поэтому вам нужно попробовать написать что-нибудь (что угодно!), прямо сейчас. Просто заставьте код работать.
Иными словами, вы бы предпочли сегодня к обеду написать 100 строк плохого кода (который работает) или ноль строк идеального кода?
Конечно, в конце концов у вас все равно может получиться 50 строк идеального кода. Но у написания «плохого первого черновика» есть психологическое преимущество: вы почувствуете себя более успешным с меньшим стрессом.
Вы будете писать код и получать от этого удовольствие!
Независимо от того, являетесь ли вы новичком в программировании, младшим инженером или экспертом, вы будете писать больше кода быстрее, если не сосредоточитесь на совершенстве. Начните с «простого первого черновика», а затем сразу же отредактируйте код, как только он заработает.
Если опыт позволяет лучше сразу писать, как можно лучше. Хотя…