Dr. Friedrich
Так они только что вот выпустили новый альбом?
Спасибо, это лучшие новости за сегодня.
Крылатый
Dr. Friedrich
Viacheslav
Сперва нужно в ней оказаться, а потом уже слушать
Возможно, я даже не подозреваю, что я уже в ней
Vasily
@vshapenko bayonetta one love
Ну вот тоже думаю свитч взять, там как раз две игры поиграть
Roman
Сходил на концерт БАУ. Збс, охуенно.
Единственный концерт, который мне понравился, не считая джаза, был у animals as leaders. Вот они охуенно играют
Vasily
Bayonetta + Witcher?
Зельда. Ничо эти зумеры не понимают
Крылатый
Единственный концерт, который мне понравился, не считая джаза, был у animals as leaders. Вот они охуенно играют
Мне на Ксандрии понравилось ещё. Звук был получше да народу побольше.
Крылатый
О, послушаю. Не знал про них
Если слушал Nightwish, Epica и т.д., то зайдёт
Viacheslav
Зельда. Ничо эти зумеры не понимают
Блин. У меня вот зельда ассоциируется с metal gear solid. Первая часть вышла также давно и также нихера до сих пор не понятно
Roman
Если слушал Nightwish, Epica и т.д., то зайдёт
Хм, тогда может и не особо. Короче, отпишусь
Vladimir
Привет! Участвовал кто в Apache Software Foundation?Мне предлагают туда пульсаровский проект перевести, чтобы он официальным стал для дотнета, но я не уверен не слишком ли там много бюрократических процедур
Vladimir
хз) там и пульсар и флинк и куча других новых проектов
Vladislav
Самое главное
Ivan
Самое главное
нежные ласковые руки приемной мачехи
Vladislav
https://twitter.com/terrajobst/status/1203430051615662080?s=12
Крылатый
нежные ласковые руки приемной мачехи
Я видел видео, которое начиналось точно так же
Ayrat
Разве Апач — это не (индейское) кладбище проектов?
Там Кассандра, кафка, Спарк, хадуп и пр. Я бы не сказал что кладбище. Что не проект, то бомба
Vladimir
А профит то какой
Профит типа больше людей будет либе доверять
Vladislav
Профит типа больше людей будет либе доверять
Ну, в фшарп орге тоже лежат либы. Правда половина мертвых
Vladimir
А что требуется от мейнтейнера?
http://www.apache.org/legal/release-policy.html
Vladislav
Я бы в фшарп оргу скорее закинул
Vladislav
Хз
Фил Ранжин
Ну в тайп скрипте что-то там const же значит
В тс с имутабельностью все окей
Фил Ранжин
Есть возможность сделать статическую вложенную иммутабельность
Фил Ранжин
пацаны, я понимаю, что не в том месте спрашиваю, но в дотнете есть либы, которые позволяют легко писать юниты на приватные методы?
Dr. Friedrich
Я таких либ не знаю.
Dr. Friedrich
Делай internal + InternalsVisibleTo.
Фил Ранжин
Мне не нравится
Фил Ранжин
потому что они не интернал по сути нихуя, они именно private
Фил Ранжин
а со стратегией "тестирую приватные через публичные" я не согласен нихуя
Фил Ранжин
а почему так сложилось? потому что весь остальной мир согласен, или невозможно сделать (вроде возможно ещё как)?
Vladislav
Вопрос зачем ты приватные тестишь
Roman
а со стратегией "тестирую приватные через публичные" я не согласен нихуя
это, конечно, петушиный дизайн. Если тебе надо протестировать метод, значит, в этом методе есть сложная логика. Если там сложная логика — то вынеси ее в отдельный компонент и не еби мозги никому фреймворками для тестирования приватных методов.
Фил Ранжин
да, сори, я и забыл, что у разработчиков не надо спрашивать ничего
Фил Ранжин
они отвечают на свои вопросы, а не на твои
George
они отвечают на свои вопросы, а не на твои
если будут отвечать строго на заданные - будут бесполезные с практической точки зрения, но точные координаты, как в том анекдоте =)
Фил Ранжин
нет
habib
typemock.net
habib
попробуй его
habib
но он платный
habib
(я им не пользовался)
Ivan
берешь приватный метод и легким движением руки делаешь его статиком. хватаешь статик метод за аргумент и помещаешь в отдельный интернал статик хэлпер класс, который затем подвергаешь мучительному тестированию.
habib
но мокать можно все
habib
и статик методы
habib
и многое другое
habib
https://osherove.com/blog/2005/3/20/easier-legacy-unit-testing-with-typemocknet.html
Ilya
Это ж Филл :)
Фил Ранжин
хуя ты токсичный
пассивно агрессивный
Фил Ранжин
жаль точку забыл
Roman
пассивно агрессивный
вполне активно.
Фил Ранжин
нет.
Roman
и вообще, сначала пишешь, что должны рубить правду матку, засирать дизайн и решения и даже слать нахуй при случае, а потом вон — "разработчикам вопросы задавать не надо"
habib
Isolating Code Under Test with Microsoft Fakes - Visual Studio | Microsoft Docs https://docs.microsoft.com/en-us/visualstudio/test/isolating-code-under-test-with-microsoft-fakes
habib
еще есть это
Фил Ранжин
вообще, если по теме, хуй знает. Есть у тебя легаси, надо потестить методы, потому что не хочешь, что бы твои бараны коллеги их сломали. но если сделаешь их интёрнал, твои бараны коллеги могут их для чего-то заюзать
Фил Ранжин
это очень важно понимать
habib
они разве что для легаси и применимы
Roman
это очень важно понимать
мне не очень важно!
Фил Ранжин
а если нет бюджета?
а если не можешь проверить не сломалось ли чего?
Roman
а если нет бюджета?
тогда не о чем тут разговаривать. Нет квитанции — нет белья
Фил Ранжин
не, тут ты точно не прав
Фил Ранжин
когда принимакешь любое решение в разработке, всегда ограничен бюджетом
Фил Ранжин
что-то можешь, что-то нет
Roman
а если не можешь проверить не сломалось ли чего?
в смысле? метод приватный, значит используется только локально и внутри (если какие-то питухи через рефлекшн не дергают). Так что вынесение в компонент и вызов компонента — очень безопасное поведение
Фил Ранжин
за либы всем спасибо, кстати