Дизайн или прототип в первую очередь? [закрыто]

При первом подходе к проекту лучше всего сделать шаг назад и все продумать или просто погрузиться и начать программировать и полировать позже? По сути, вы разрабатываете в первую очередь или пытаетесь быстро создать прототип?

Я был сожжен обоими методами, иногда я пытаюсь все обдумать, но когда я на самом деле приступаю к мелочам, я сталкиваюсь с проблемами, которые я не принимал во внимание, и иногда, когда я сначала пишу код, я заканчиваю кодом, который должен переделан, чтобы соответствовать лучшему дизайну. Многие мои проблемы проистекают из неопытности, но любые советы приветствуются.

Ответы на вопрос(13)

Ваш ответ на вопрос