У некоторых людей есть такая проблема, что они не могут думать без слов. И записывать их мысли и решения - самый эффективный способ продолжить.
Итак, это нормально и приемлемо, что я записываю свои мысли и решения в какой-то файл Notepad ++ во время кодирования?
Иногда это должно быть приемлемо, например, при воссоздании технической документации или рассуждениях о более сложных алгоритмах, но иногда это может быть странно, например, когда я рассматриваю варианты проектирования и пытаюсь сделать суждение.
Влияние этой практики на производительность неясно. С одной стороны - рассуждение с внутренними словами может быть быстрее, чем с письменными словами. С другой стороны - более сложные проблемы требуют написания. Кроме того, если кто-то застрял с большим количеством вариантов дизайна, то чувство лучше, когда написано решение, и это поднимает моральный дух.