Когда вместо Boolean лучше использовать Enum и почему
Объясняем на примере, когда использование Enum оправданно и почему Boolean может внести в код путаницу.
Познавательные статьи заграничных коллег в нашем переводе.
Объясняем на примере, когда использование Enum оправданно и почему Boolean может внести в код путаницу.
Полезные инструменты для питониста: автозаполнение с ИИ, статический и динамический анализ кода.
Напишем приложение с бэкендом на Django и фронтендом на React. Создаём REST API на Джанго, добавляем React и соединяем в один проект.
Подробный чек-лист, который помогает ничего не забыть во время ревью кода. Подойдёт для ревьюеров и для самопроверки.
Если вы что-то сделали в Git'е, а потом очень сильно пожалели, не отчаивайтесь: возможно, всё можно исправить. Рассказываем, как это сделать.
Code review — штука важная, но времзатратная. Рассказываем об инструментах, которые сами проанализируют код и укажут в нём слабые места.
Обычные энтузиасты Data Science редко сталкиваются с нюнасами реальных рабочих проектов. О них и расскажет человек, год проработавший в этой должности.
Почему ваши CSS-правила иногда не работают, зачем на самом деле нужен !important и как работает каскад CSS — рассказываем в статье.