IT специалисты не дадут пояснений, я опять пропустил революцию в ИТ?
Это плохо на таком количество уровней, что на середине списка претензий я сломался
Ну тут обыгрывается то, что лучше возвращать наиболее абстрктный тип данных нежеле конкретный.
Хотя, много протестующих этого подхода. Вот например, твой метод завершил работу сохранив даненые в List, но место возвращение List возвращается абстрактный IEnumerable и пользователь метода в конечном итоге может вызвать ToList(), сделав лишнюю работу.
Хотя, много протестующих этого подхода. Вот например, твой метод завершил работу сохранив даненые в List, но место возвращение List возвращается абстрактный IEnumerable и пользователь метода в конечном итоге может вызвать ToList(), сделав лишнюю работу.
Окей. Спасибо. Стало понятно. Но чувство, что вместо работы с алгоритмами, программисты форсят семантический сахар, в надежде продать свой стартап за $1ккк, меня не покинуло.
Нет, вместо работы с алгоритмами, программисты 95% занимаются какой-то ебаной хуйней, которая сводится к тому, чтобы перегнать данные из точки А в точку Б. Абсурдно сложным и непостижимым способом, разделенным на стопицот слоев абстракций, объектов, паттернов, говнокода, столетненго легаси итп итд. А самым сложным "алгоритмом" на этом пути будет блядский цикл for.
А как сахар (синтаксический, обычно говорят, семантика - это уровнем повыше) связан со стартапами - я ебу.
А как сахар (синтаксический, обычно говорят, семантика - это уровнем повыше) связан со стартапами - я ебу.
это принимать надо наиболее абстрактный. если у юзера уже есть сиквенс чаров, и твой алгоритм с ней может работать, нет никакого смысла заставлять его перекладывать данные в строчку.
возвращать рекомендуют или вообще копию, или как есть
возвращать рекомендуют или вообще копию, или как есть
Да, но опять же IEnumerable слишком абстрактный и хз, что там за кулисами происходит. Может ты там БД на каждую итерацию насилуешь => проще это материализовать в более конкретный тип данных.
а вот это твой алгоритм не должно никак волновать. когда проще, когда нет. хочу - базу насилую, хочу - моки пихаю, зачем мне их в строчки конвертить?
Мммм... наиболее абстрактный возвращает malloc()
*(void)
*(void)
Дай я тебя обниму
Любимая штука при работе с xml.
Я много дерьма повидал, но работать со строками в шарпе, словно на си - это что-то новое.
Чтобы написать коммент, необходимо залогиниться