Статьи для программистов

Обучающие статьи по программированию для улучшения ваших знаний в сфере IT

Lazy Load – Паттерны Объектно-Реляционной логики (PoeAA)

Lazy Load – Паттерны Объектно-Реляционной логики (PoeAA)

В данной статье лениво рассматриваем паттерн ленивой загрузки и возможные его реализации на C#

Лучшие практики тестирования Node.js и JavaScript в 2019

Лучшие практики тестирования Node.js и JavaScript в 2019

Идеи которые описаны в статье охватывают такие темы как: выбор правильных типов тестов, правильное их написание, измерение их эффективности и правильный подход к CI / CD. Некоторые примеры мы рассматриваем с использованием Jest, другие с Mocha - этот пост посвящен не столько инструментам, сколько правильному подходу и методам.

Выбор стратегии деплоя микросервисов

Выбор стратегии деплоя микросервисов

Решение микросервисов состоит из десятков или даже сотен сервисов. Сервисы написаны на разных языках и фреймворках. Каждое из них представляет собой мини-приложение со своими специфическими требованиями к развертыванию, ресурсам, масштабированию и мониторингу. В данной статье рассмотрим какие способы и стратегии  есть для разввертывания микросервисов.

Как правильно выбрать коллекцию в .NET?

Как правильно выбрать коллекцию в .NET?

.NET Framework содержит множество классов коллекций. Это может затруднить решение, когда какой использовать. Группировка их вместе на основе их свойств может значительно облегчить выбор для конкретного сценария. Именно это мы и сделаем в этой статье