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