Господа, подскажите Задача: Функция: На вход поток бит, на выход блоковый

формат этого потока в виде bool[,]

Вопросы: 1) Верно ли я обработал ошибки?
2) Насколько верно такое решение с тз памяти? (мб стоило передать ссылку out ref, чтобы не дублировать массивы
3) У Р.Мартина в книге "Чистый код" было написано, что лучше всего, чтобы функция имела 1, максимум 2 аргумента.
Имеет ли смысл сделать структуру, которая будет характеризовать размер блока? или может лучше делать класс нестатическим и в конструктор передавать эти аргументы

15 ответов

8 просмотров
Alex- Автор вопроса

А...

зачем ты у меня спрашиваешь, спрашивай у чувака который вопрос изначальный задавал

Alex- Автор вопроса
Alex
А...

Но у меня не в if находится moveNext

Alex- Автор вопроса
Alex
Ща сделаю))

Вообще можешь сразу в цикл добавить

Можно воспользоваться https://docs.microsoft.com/ru-ru/dotnet/api/system.collections.bitarray?view=net-5.0 И не переделывать всё в массив, а просто при передаче параметра спокойно пересчитать смещение.

Там написано, что если у тебя 6 параметров, можешь сделать из них 2?

var не говнокод, когда тип явный, или хуй пойми что

Phantom
Там написано, что если у тебя 6 параметров, можешь...

если пользоваться не умеешь, не нужно разводить демогогию о том что это вообще не нужно

Phantom
var не говнокод, когда тип явный, или хуй пойми чт...

Если ты делаешь = new Type то можно пережить, а так - читать код неудобно.

Удачи на Linq запросы писать тип

Похожие вопросы

Обсуждают сегодня

Я колись ставив гуглу антиспам 3.0, може і норм, але мені не дуже зайшло. Теж думав тиждень, що його і куди. Зупинився на трех варіантах відразу всі три і включив 1. Перевір...
𝓔𝓾𝓰𝓮𝓷𝓮𝓥 J
2
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Приветствую всех, возникла проблема, до этого писал бота в простом формате где при выполнении условий приходило через send_message информация, сейчас решил добавить хендлер на...
Andrew
4
Портфолио: Зовут меня Александр, мне 41 год. Город Киров. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github.co...
Magic
11
Всем привет, может уже кто-то пытался выдернуть из api информацию о дате рождения пользователя Есть ли вообще такая возможность?
Artem Stormageddon
2
где собака, админ группы? нычкуется и боится проявить волю, в толерантность еще не наигрался? @yelizariev
Ognezar
61
Приветствую всех, есть вопросик. Передали проект на OctoberCms, без инсталяшки в полуразвернутом виде, нужно было залить бекап бд, после залития бд, оказалось, что части строк...
Лео
14
Можно ли отследить отправление местоположения именно по кнопке, чтобы 100% отправлялось текущее, а не любое выбранное?
Lencore
2
Ребят, привет. У кого-то есть опыт заказа мерча в сторе? Есть успешные кейсы? Чёт у меня турецкую карту не принимает
Vladimir F.
7
Ребят, привет. А эти формы как отправлять? У меня на странице контактов форма, мне нужно ее на почту к себе скидывать. Я уже не не помню где и как это делалось? Может кто-нибу...
Atid Kitdeveloper.ru
2
Карта сайта