#code
Вам когда-нибудь требовалось изменить файл локально без фиксации изменений в удаленном репозитории?
Алгоритм бинарного поиска быстро ищет в большом массиве чисел, его часто называют методом разделяй и властвуй.
Каждый инженер, определяя новый столбец строк, решает: использовать ли nvarchar или varchar?
Изменение значения React input из vanilla Javascript не так просто, как вы могли бы подумать.
Атрибут [FromServices] позволяет выполнять внедрение зависимостей на уровне методов в контроллерах Asp.Net Core.
Microsoft добавляет новую функцию в C# 8 под названием Nullable Reference Types. Сначала это может быть запутанным, потому что все типы ссылок допускают значени…
Именование субъективно и ситуационно, это искусство, и как в большинстве искусств, мы открываем закономерности. Я многому научился, читая код других людей. В эт…
Ведётся горячая дискуссия о однострочных операторах и о том, должны ли они иметь фигурные скобки или нет.
Понимание кода — первый шаг к его изменению.
Кодификация секретного ингредиента является инструментальной в написании поддерживаемых и успешных приложений.
Ваш код не отражает ни ваши убеждения, ни ваше воспитание, ни ваш характер.
В C# вопросительный знак имеет 5 значений начиная с C# 8.
Приходилось ли вам сравнивать две коллекции и выполнять логику на основе того, находится ли элемент в исходной коллекции, в сравниваемой коллекции или в обеих?…
На определенном этапе разработки приложения, обычно довольно рано, вы понимаете, что приложение работает медленно. После некоторых исследований выясняется, что…
Если вы должны запустить код в конструкторе. Я бы искал другой способ, но если вы должны, вот один способ.
Это была одна из наиболее раздражающих проблем с Angular 2/4/+. Это не проблема самого Angular 2/4/+, а проблема того, как webpack объединяет вспомогательные HT…
На протяжении почти 50 лет оператор switch (также известный как оператор case) был неотъемлемой частью программирования. Однако в последние годы некоторые утвер…
Я работаю над своим проектом более года, и он значительно вырос как приложение и по объему данных за этот год. Это был непрерывный поток новых функций. Я редко…
В недавнем разговоре друг упомянул, что он создает прототипы для проверки концепции, а затем отбрасывает их после тестирования жизнеспособности. Я делал то же с…
В какой-то момент приложение нуждается в авторизации. Это означает, что разные уровни доступа ведут себя по-разному на веб-сайте (или в любом другом месте). Это…
Хорошая проверка кода будет оспаривать ваши предположения и давать вам конструктивную обратную связь. Для меня проверка кода является важной частью развития как…
Приходилось ли вам когда-нибудь шифровать данные в базе данных? В этой статье я рассмотрю, как использовать nHibernate Listeners для шифрования и расшифровки да…
Одной из слабостей Entity Framework 6 Code First является отсутствие встроенной поддержки вызова конструкций базы данных (представлений, хранимых процедур и т.…
Проблема в том, что метод `CreateSqlQuery` в nHibernate требует полную строку SQL для создания, но вы не можете создать строку, пока не оцените параметры. Единс…
В версии Crystal Reports 13 для Visual Studio 2012 существует пороговое значение, которое ограничивает одновременные отчеты, включая подотчеты, до 75 отчетов на…
В этой системе заложена основополагающая философия, что нулевые значения — это плохо. В большинстве случаев, когда может быть сгенерировано нулевое значение, вы…
Чтобы использовать тип времени выполнения с контейнером IOC, таким как StructureMap, для поиска универсальной реализации, создайте универсальный тип с помощью `…