Поймал недавно себя на мысли, что мне достаточно тяжело возвращаться каждый раз к карточкам. И вот к чему пришел: из-за того, что в этот проект я взял несколько недостаточно хорошо известных мне библиотек (R3, например) и архитектурных подходов, появляется много вопросов о том, правильно ли я разрабатываю проект. И каждый раз, когда становится что-то не понятно в ходе разработке, желание отвлечься очень сильно возрастает.

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

Как вы справляетесь с таким выбором?