нормальные люди читают код вглубину через f12 или ctrl+lkm а не вниз
по f12 переходишь на начало метода, где будет шелуха. и только на самом дне под шелухой будет описано того, что метод делает. со ссылками в начало на шелуху, к которой можно перейти по f12. но только на начало шелухи....
по f12 переходишь на начало метода, где будет шелуха. и только на самом дне под шелухой будет описано того, что метод делает. со ссылками в начало на шелуху, к которой можно перейти по f12. но только на начало шелухи....
ну вот в фшарпе обычно гораздо меньше шелухи) если ты ищешь его плюсы) нету проверок на нулл и киданий эксепшнов
по f12 переходишь на начало метода, где будет шелуха. и только на самом дне под шелухой будет описано того, что метод делает. со ссылками в начало на шелуху, к которой можно перейти по f12. но только на начало шелухи....
Может быть стоит вынести внутренние функции на уровень выше?
В чём-то я даже с ним согласен. Мне может быть неинтересна реализация внутренних функций. И решением было бы вынесение этих внутренних функций в соответствующие модули.
это правда не компилится, но как намек на способ думаю понятен
Вот так и рождается код, в которых есть только int и списки. Потому что type migration сломают этот прототип так, что придётся прототипировать с нуля. Основная претензия к Влашину именно в этом: он тупо отрицает абстракции
Вообще, эта тема насчёт того, что в C# можно от сути к деталям писать очень спорная. Потому что-то найдётся другой, который будет писать в обратном направлении. А ещё круче — может найтись тот, кто будет писать, как душа того захотела (детали, суть, детали). И так у каждого проекта свой порядок.
F# позволяет писать в произвольном порядке в пределах одного файла. Но это требует отдельной инструкции и подразумевается для тех случаев, когда иначе никак
И тогда это будет неудобно Сергею. Потому что придётся сперва прочитать все вложенные функции, а уже потом перейти к сути внешней функции.
штош, придется отучаться )) это типичная привычка прогеров из императивных языков - не заглядывать в объект/метод, страшно, пушто хто его знает что он творит, и на какие другие объекты как влияет