Skip to content
Scrum переоценен
Scrum переоценен

Scrum переоценен. Это хорошая отправная точка для команд, которые никогда раньше не работали вместе, но это не панацея.

Реализация бинарного поиска
Реализация бинарного поиска

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

Преимущества использования фреймворка сборки
Преимущества использования фреймворка сборки

Непрерывная интеграция (CI) и/или непрерывная доставка (CD) в наши дни являются нормой в проектах разработки программного обеспечения. Существует множество серв…

Инструменты и ресурсы, которые я обычно использую для разработки программного обеспечения
Инструменты и ресурсы, которые я обычно использую для разработки программного обеспечения

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

Грейди Буч об архитектуре
Грейди Буч об архитектуре

Серия твитов Грейди Буча о архитектуре программного обеспечения.

NVarchar против Varchar
NVarchar против Varchar

Каждый инженер, определяя новый столбец строк, решает: использовать ли nvarchar или varchar?

Изменение значения React Input из Vanilla Javascript
Изменение значения React Input из Vanilla Javascript

Изменение значения React input из vanilla Javascript не так просто, как вы могли бы подумать.

Когда использовать атрибут FromService
Когда использовать атрибут FromService

Атрибут [FromServices] позволяет выполнять внедрение зависимостей на уровне методов в контроллерах Asp.Net Core.

C# 8 - Типы ссылок, допускающие значение null
C# 8 - Типы ссылок, допускающие значение null

Microsoft добавляет новую функцию в C# 8 под названием Nullable Reference Types. Сначала это может быть запутанным, потому что все типы ссылок допускают значени…

9 рекомендаций по созданию выразительных имён
9 рекомендаций по созданию выразительных имён

Именование субъективно и ситуационно, это искусство, и как в большинстве искусств, мы открываем закономерности. Я многому научился, читая код других людей. В эт…