Только погружаюсь в тему чистого кода. Очень доступно, лаконично и понятно. Спасибо. Понятное дело, что нужно копать глубже, но базовое понимание формируется хорошо.
Чистый код - чистый холивар, как недавно доказали автору чистого кода - не такой уж он и чистый и усложняет разработку и стоимость разработки, на что он в итоге не смог никак ответить и по сути признал, что так оно и есть. Чистый код БезФанатизма - вот наш путь, бесконечная декомпозиция для достижения максимальных абстракций просто, что бы было по ЧК - это безумие, надо разумно применять все принципы разработки. Посмотреть на типовые лучший путь - там и интерфейсы и чистый код и его отсутствие, и не соответствие стандартам массовое по разным причинам, о том что код который пишется в продуктовой разработке и тот что фирма 1С учит "специалистов" отличается очень сильно, думаю и так все знают
Не очень то хороший пример. Сформировать ответ по товару. Бинарная функция с двумя параметрами которые вообще смысла не несут, а внутри функции вызывается еще вункция куда эти переменные подходят и должны быть. Так на кой де черт было пихать в первичныйвызов эти переменные? Такой ужасный пример. Так вообще не стоит делать. Уже тогда в нутри функции получите эти два параметра.
Только погружаюсь в тему чистого кода. Очень доступно, лаконично и понятно. Спасибо. Понятное дело, что нужно копать глубже, но базовое понимание формируется хорошо.
Переменная, как анекдот, если ее надо объяснять, значит она плохая.
Ничего нового, но все по делу )
Чистый код - чистый холивар, как недавно доказали автору чистого кода - не такой уж он и чистый и усложняет разработку и стоимость разработки, на что он в итоге не смог никак ответить и по сути признал, что так оно и есть.
Чистый код БезФанатизма - вот наш путь, бесконечная декомпозиция для достижения максимальных абстракций просто, что бы было по ЧК - это безумие, надо разумно применять все принципы разработки.
Посмотреть на типовые лучший путь - там и интерфейсы и чистый код и его отсутствие, и не соответствие стандартам массовое по разным причинам, о том что код который пишется в продуктовой разработке и тот что фирма 1С учит "специалистов" отличается очень сильно, думаю и так все знают
Сжатый пересказ книг
Не очень то хороший пример. Сформировать ответ по товару. Бинарная функция с двумя параметрами которые вообще смысла не несут, а внутри функции вызывается еще вункция куда эти переменные подходят и должны быть. Так на кой де черт было пихать в первичныйвызов эти переменные? Такой ужасный пример. Так вообще не стоит делать. Уже тогда в нутри функции получите эти два параметра.