Код как у сеньора: рефакторинг
Разбираемся, чем отличается настоящий рефакторинг от банального переписывания кода на примере книги Мартина Фаулера «Рефакторинг».
Статьи для айтишников всех специальностей и уровней. Здесь вы найдёте любые полезные материалы — от гайдов и дорожных карт для начинающих до ответов на узкопрофильные вопросы по разработке.
Разбираемся, чем отличается настоящий рефакторинг от банального переписывания кода на примере книги Мартина Фаулера «Рефакторинг».
Разберём, какой язык программирования подходит для новичков, опытных программистов и бизнеса — Kotlin или Java.
В этой статье мы говорим о том, как валидировать данные, которые отправляют пользователи веб-приложению уровня Enterprise Application.
Что такое CSS-псевдокласс :has(), как он работает и какими браузерами поддерживается? Разобрали на понятных примерах.
Статья рассчитана на тех, кто владеет основами Python и хочет научиться создавать собственные декораторы для повышения качества кода.
Пишем шаблоны для разработки на JavaScript: разделы без фреймворков, таймеры, выпадающие меню и инструменты статистики.
Было жёстко, но если мы справились, то и у вас получится. В статье рассказываем, что используем для поддержания рабочей атмосферы в команде.
На примере показываю, как развернуть программу или целое приложение на Python, использующее selenium chomedriver, в Docker.