Как стать автором
Обновить
72
0
Калдузов Алексей @raptor

.NET разработчик

Отправить сообщение
Вот всегда умиляли видео, где суперпрофессионалы прокладывают кабель в гофрах ПНД, а не ПВХ. Столько денег убивают на это, с учетом того что дешевле и с такой же степенью безопасности кабель прокладывать без гофры вообще.
В версии 2.1 уже есть.
Не нужны стальные балки или несущие стены — можно использовать инженерное дерево и двутавры. До 12 метров спокойно можно перекрыть пролет.
А можно подробности по второму рекорду? Каким именно образом это удалось показать? Если по второму доказательства понятны, то во втором случае очень неявно это все указано.
Я своим вопросом, больше хотел услышать конкретику по тем свойствам рефакторинга, которые были написаны в предложении, т.к. по моему мнению, эти характеристики больше применимы к понятию архитектуры, но никак не рефакторингу.

Что такое гибкий рефакторинг? Что такое масшатабируемы рефакторинг? В классике Фаулера я не припоминаю таких вещей. Возможно у 6thSence и ee команды выработались свое понимание и свои подходы, которые можно назвать гибким и масштабируемым рефакторингом.
Рефакторинг

То, от чего точно не стоит отказываться. При создании минимального продукта очень важно, чтобы он был гибким, масштабируемым и готовым развиваться в любую сторону.


Вы с архитектурой не перепутали случайно?
святого Бернарда — сенбернар?
Я это хранилище (Hangfire.MemoryStorage) использую для задачи периодического чтения очереди. Персистентость для этой задачи не важна, а какое-то хранилище быть все равно должно.
Нет не необходима — он спокойно может все хранить в памяти. Конечно персистентность страдает, но для задача, которым это не нужно вполне подходит.
Если вы строите дом для себя — вы только инспекторов приглашаете, и лицензированных рабочих на спец работы, типа газификации. В остальном никаких спец разрешений не требуется. А вот если вы строите для продажи, то обязаны иметь лицензию.
Только вот реально времени это займет больше. И дальнейшая поддержка дороже выйдет. Все-таки, что не говори, а С# и Java в плане скорости разработки, особенно под энтерпрайз, ушли существенно дальше чем C++.
Да с введением всех этих стандартов путаница усилилась. И надо время, что бы разобраться теперь во всем что MS и сообщество сделали за эти пару лет. Особенно вся хрень с переименованиями платформ, стандартов, металиб и т.п.

Вы можете создать проект .netCore указать, что весь код совместим с netstandart1.6 и собрать его. Потом, сборку — вы можете использовать во всех проектах, которые будут совместимы с netstandart1.6 в том числе и c .NET Framework.
.NET Standart — это как старый PCL, но в уже серьезном таком виде. Вы же PCL когда/если писали там код одинаковый для всех этих платформ. Я вот о чем речь веду. Конечно исключая варианты условной компиляции.

Если писать либу под .NET Standart — гарантируется, что она будет работать на всех платформах, которые поддерживают версию стандарта вами указанного.

В файле project.json. Да, по умолчанию в .net core все class library создаются под netstandart1.6.
О какой бинарной совместимости вы ведете речь, если все сборки это метаданных + код на IL? Они собственно везде одинаковые.
Это та что была предшественницей UWP.
Работает, только вместо Net40PclExport надо использовать NetStandardPclExport. Спасибо за этот вариант.
Они сняли ограничения только на либу ServiceStack.Text. На все остальное ограничения остались.
Абсолютно так сейчас и, к примеру, у меня работает. noip дает домен третьего уровня, роутер постоянно обновляет IP для него, а у DNS записи домена прописан CNAME для домена noip, и все прекрасно работает.
Вот Волков на AD13 практически тоже самое рассказывал, только в рабочем виде у него все
тут видео доклада

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность