Size: a a a

2020 February 21

E

EgorBo in pro.net
это заметание мусора под ковер
источник

E

EgorBo in pro.net
Ayrat Hudaygulov
Он щас на ФП запал
мозг под старость имеет тенденцию впадать в маразм, это норма
источник

AH

Ayrat Hudaygulov in pro.net
EgorBo
мозг под старость имеет тенденцию впадать в маразм, это норма
У него вроде так и есть
источник

N

Nail in pro.net
"сперва добейся" (С)
источник

DD

Daniil Dyachenko in pro.net
EgorBo
мозг под старость имеет тенденцию впадать в маразм, это норма
Ну ладно тебе. Не js все-таки
источник

ES

Egor Sidorenko in pro.net
EgorBo
вынос в отдельный метод никак не решает сингл респонсобилити
пожалуйста обьясни подробней, почему не решает?
Я согласен что не нарушает,а аргументов мало
источник

н

невидимка in pro.net
EgorBo
мозг под старость имеет тенденцию впадать в маразм, это норма
ты не в то сообщение попал
источник

н

невидимка in pro.net
надо было на одно ниже
источник

IC

Ilya Chernoudov in pro.net
Egor Sidorenko
подскажите насчет принципе ответсвенности,
есть код
// говорят что это херню надо вынести в отдельный метод, я думаю он не нарушает принципа е.о
 var notIncludedChildren = element.Where(w =>TypesToSkip.Contains(w.Name));

           foreach (var child in notIncludedChildren)
           {
               var cleanChild = child.DoSomeWork();
               ExecuteInnerMethod(child, cleanChild);
               yield return cleanChild;
           }
погоди, то есть это единственное замечение к коду?
источник

DP

Denis Petukhov in pro.net
Egor Sidorenko
пожалуйста обьясни подробней, почему не решает?
Я согласен что не нарушает,а аргументов мало
Наверное потому что ответственность осталась не единственной
источник

IC

Ilya Chernoudov in pro.net
а то енумератор будет делать какую то дополнительную хуету (возможно менять сами объекты коллекции) во время итерирования это норм?
источник

ES

Egor Sidorenko in pro.net
ващет, так и надо, вернуть копии элементов, только урезав им чутка данных, и рекурсивно, но урезая только те которые надо, а не все)
источник

IC

Ilya Chernoudov in pro.net
Egor Sidorenko
ващет, так и надо, вернуть копии элементов, только урезав им чутка данных, и рекурсивно, но урезая только те которые надо, а не все)
не вижу тут копирования, ну да ладно
источник

ES

Egor Sidorenko in pro.net
var cleanChild = child.DoSomeWork();

var cleanChild = child.СleanAndCopy();
источник

ES

Egor Sidorenko in pro.net
какая разница, вообщем то
источник

IC

Ilya Chernoudov in pro.net
Egor Sidorenko
какая разница, вообщем то
дак сделай select
источник

IC

Ilya Chernoudov in pro.net
...Select(p=>p.Copy())
источник

IC

Ilya Chernoudov in pro.net
а DoSomeWork сделай в другом месте
источник

ES

Egor Sidorenko in pro.net
ты же понимаешь, что этот метод из древовидной структуры, все превращает в плоскую, и обратно
источник

IC

Ilya Chernoudov in pro.net
Egor Sidorenko
ты же понимаешь, что этот метод из древовидной структуры, все превращает в плоскую, и обратно
я хз)
источник