Решать проблемы быстро — пожалуй, главная задача нашего времени. И в программировании в том числе: быстро писать код, не топтаться на месте, стремиться скорее находить нужное решение, выдавать новые идеи, откидывать мешающую неуверенность в себе.
Но иногда только уединенное размышление над проблемой помогает развить идею в нечто стоящее, и так называемое тугодумство с лихвой перекрывается качеством решений.
Оправдание тугодумов — на Хабре: →
https://habr.com/ru/post/482142/