Email or username:

Password:

Forgot your password?
Данила Горелко

Смотрю код коллеги.

6 уровней вложенности. Разделение функций знаками равенства, а не расстоянием.

Помогите.

20 comments
Kurator Peaceful

@danilax86 линтер ! Пускай робот бьёт по рукам за такое.

Данила Горелко

devadideva,

void foo()
{

}

//=======================================================

void bar()
{

}

[DATA EXPUNGED]
[DATA EXPUNGED]
Данила Горелко

devadideva, оно есть. Но может и не было, когда код писался

devadideva

@danilax86@friends.grishka.me Ага, то есть комментариями со знаками присваивания!.. Ясненько-понятненько!

Данила Горелко

devadideva, самое весёлое, что в IDE или текстовом редакторе найдётся плагин внешний или сторонний, который нарисует тебе разделение тоненькой линией. Но нет же, от хотелки одного, страдают другие.

devadideva

@danilax86@friends.grishka.me А чем пострадали то? Если у Вас нет coding standards, то что считать "правильным", а что "неправильным" стилем?

Данила Горелко

devadideva, ну неудобно же читать. Эти чёрточки не разделяют, а наоборот. Всё в кашу сливается.

devadideva

@danilax86@friends.grishka.me Человеку, который это написал, так не показалось. На мой взгляд это мелочи жизни. Если формальные проверки пройдены, то всё ОК.

Данила Горелко

devadideva, ну это хорошо. Если ему норм, то пусть настроит в IDE разделение функций чёрточками. Зачем другим смотреть на это? Мне не норм, вот.

Данила Горелко

devadideva, ну так я и об этом. Почему бы не задуматься лишний раз, что текст с чёрточками читать куда сложнее, чем текст без них. Мы программисты не только пишем, но и читаем. Надо заботиться друг о друге

bouncepaw 🍄

@danilax86 а он вручную эти знаки равенства пишет?

Данила Горелко

bouncepaw, ахах, не знаю)

Я вспомнил, что так структурировали код всякие типы с Юдеми и прочих сайтов с курсами, когда я давным давно решил узнать, что такое это ваше программирование)

Такое даже встречалось:
--------------------------------
| |
| MODULE ONE |
| |
--------------------------------

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

Да блин, смизерин не даёт мне рисовать)))

bouncepaw, ахах, не знаю)

Я вспомнил, что так структурировали код всякие типы с Юдеми и прочих сайтов с курсами, когда я давным давно решил узнать, что такое это ваше программирование)

Такое даже встречалось:
--------------------------------
| |
| MODULE ONE |
| |
--------------------------------

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

Данила Горелко

Ладно, пойду дальше код писать. Ы)

Григорий Клюшников

А что не так с 6 уровнями вложенности? Главное чтобы работало. Без иронии.

Kurator Peaceful

@grishka @danilax86 когнитивная сложность, стоимость поддержки etc.

Данила Горелко

Григорий, код читают люди. Если ты пишешь один и не делишься ни с кем кодом, то да, главное, чтоб работало)

Go Up