Когда я работал в Клике, то там несколько раз происходило крупное переписывание проекта. Не полное, но очень крупное. И каждое второе переписывание было удачным. То есть пишем первый раз и всё получается не очень хорошо. Переписываем - получаем хорошо. Пробуем ещё раз и снова плохо.
Специализированные инструменты могут лучше решать какие-то задачи, но большое количество специализированных приводит к тому, что система становиться слишком сложной, нужно много поддерживать, переход между командами может быть сложным (нужно учить специализированный инструмент, используемый в команде).
Ещё один великолепный вопрос и тут всё зависит и не всё так просто. Прежде чем писать свою авторизацию, нужно быть уверенным, что есть необходимый опыт. Одна ошибка, и сайт могут взломать. Я уже много раз писал авторизацию и ещё одну могу написать.
Попросил ИИ представить, что каждый язык программирования - это машина. И он начал хорошо:
Хотя .NET 9 появился в ноябре 2024 года, C# 13 продолжает традиции Microsoft по улучшению языка, добавляя новые возможности для повышения производительности, читаемости и удобства разработки. Вот что значит, когда большая компания поддерживает язык.
В этой статье разберём ключевые нововведения и примеры их использования.
В .NET 10 можно будет выполнить любой C# файл без создания файла проекта. Разработчики двигаются к упрощению запуска C# кода. Уже сейчас в Program.cs можно сразу же писать код без каких-то namespace или class, а в 10-ке можно будет даже не создавать проект, а просто выполнять любой файл. Удобно.
Смотрю сейчас видео про сравнение производительности синхронных и асинхронных операций в EF Core. Всем известно, что мы должны использовать асинхронные функции при обращении к базе данных, но. . . Если вы работаете с MS SQL Server, то стоит очень серьезно подумать.
Google выдает две даты - 14 и 15 февраля 1995-го года в качестве первого релиза Borland Delphi. Это среда разработки, а потом и язык программирования, которые я любил и долго использовал. Вчера или сегодня исполнилось 30 лет с первого релиза.
Вчера решал очередной литкод для бусти из последовательности скобок и меня удивили немного результаты. Я написал абсолютно одно и то же решение без каких-то специфичных твиком для конкретного. Результаты на разных языках следующие: