ТОП за 20 дней
Полезности 907 6.3% 13805
1 Пишем GUI на .NET для Linux
Довольно часто возникает вопрос "как можно писать приложения для Linux используя .NET". Кажется, пришло время ответить на этот вопрос. Тем более, выход MAUI лишь добавил непонятностей в эту тему.
Полезности 400 2.8% 2691
2 Какие бывают архитектуры?
Решил собрать воедино все архитектуры, которые на слуху, или которые были на слуху.
Полезности 296 2.1% 3729
3 Терминология - Dummy, Fake, Stubs, Spies, Mocks
Терминология имеет очень важное значение для любого разработчика, особенно важно это в концепции Domain Driven Design.
Полезности 107 0.7% 205
4 Циферблат для Galaxy Watch 6 Classic
Решил попробовать свои дизайнерские способности.
Полезности 100 0.7% 13959
5 Полезные материалы
Интересные, полезные ссылки на книги, видео, статьи и другие материалы, которые могут быть полезные разработчикам.
Полезности 90 0.6% 7039
6 FAQ
Серия видео роликов с вопросами и ответами на них, которые присылают подписчики youtube-канала и читатели блога. Ответы на разные вопросы по разным темам: о принципах программирования, паттернах, правилах, законах, библиотеках, nuget-пакетах, инструментах, сборках и многое-многое другое.
Полезности 42 0.3% 3718
7 Поиск работы
В этом посте постарался собрать всё самое полезное, что может помочь максимально быстро найти новую работу разработчику.
Полезности 41 0.3% 37
8 .NET Conf 2023. Эпизод 1.
Комментарии, мысли, рассуждения, выводы - обзор новой версии NET 8.
Полезности 36 0.3% 1831
9 Диаграммы с помощью Mermaid
Mermaid позволяет создавать диаграммы, схемы и визуализации с использованием текста и кода.
Полезности 30 0.2% 2320
10 Что вы скажете про Mediatr
Множество писем приходит, но ответ на это письмо, не могу не опубликовать. Уж очень интересная картинка рисуется. И более того, эта картина типична для большинства команд разработчиков. Публикую ответы на вопросы, которые были заданы в одном из писем, потому что это просто нужно опубликовать.
Полезности 24 0.2% 2066
12 Зачем нужен блог программисту?
Лирическое отступление на тему ведения блогов, мысли вслух, советы и другая информация на тему.
Полезности 23 0.2% 468
13 Секреты разработчика
Инструменты, настройки, утилиты, конфигурации и другие мелочи.
Полезности 22 0.2% 13658
14 Локальный SMTP-сервер
В этой статье речь пойдет про утилиты, которые помогают тестировать отправку почтовых сообщений при разработке и отладке на локальном компьютере.
Полезности 21 0.1% 1426
15 Инструменты разработчика: Guard Clauses
Guard Clauses - упрощает сложные функции, «failing fast», заранее проверяя наличие недопустимых входных данных и немедленно выкидывая исключения, если таковые обнаружены.
Полезности 20 0.1% 3637
16 JavaScript: Генерация данных для тестов
Возвращаясь к правилам написания кода снова вспоминается важный факт: Использование unit-тестирования при разработки программного обеспечения в долгосрочной перспективе существенно ускоряет процесс внедрения нового функционала и отладку уже существующего.
Полезности 20 0.1% 480
17 Новая версия NET7 доступна для загрузки
Новая версия NET доступна для загрузки и установки. Появилось очень много нового и полезного. Особенно знаменательно то, что производительно на разных платформах значительно увеличена.
Полезности 19 0.1% 1752
18 CSharp: свойство или публичное поле
Очень встречаю разные подходы по написанию кода, например использование публичных полей вместо свойств. В этой статье приведу доводы в пользу использования свойств, а не публичных полей.
Полезности 16 0.1% 10944
19 Эмуляторы мобильных браузеров
По данным статистики за 2014 год треть всех запросов в интернете отправлены с мобильных устройств. Создавая сайт нельзя не учитывать этот факт. Как отлаживать данные запросы на своем сайте?
Полезности 15 0.1% 1661
20 Вышла Visual Studio 2022
Про Visual Studio 2022. Немного о новом инструменте для разработчиков.