Рефакторинг
Гайд по чистому коду: учимся писать тесты
Покрываем интеграционным тестом небольшой сервис: объясняем, как сделать это локально и с помощью тест-контейнеров.
Как не стоит писать код: разбираем ошибки
Вторая часть цикла статей про чистый код. В ней покажем пример некачественного кода и разберём основные ошибки.
Принципы SOLID на примерах Python
Принципы SOLID на примерах Python-кода, с подробным объяснением преимуществ и возможных недостатков каждого принципа.
Как написать чистый код и сделать жизнь проще
Рассказали, что такое чистый код и зачем он нужен и опишем принципы его создания. Советы основаны на книгах по теме и личной практике.
Код как у сеньора: рефакторинг
Разбираемся, чем отличается настоящий рефакторинг от банального переписывания кода на примере книги Мартина Фаулера «Рефакторинг».
10 лайфхаков для Android-разработчика: полезные extensions на Kotlin
В этой статье вы найдёте лайфхаки и extensions, которые помогут сделать код на Kotlin чище и облегчат жизнь Android-разработчика.
Как влюбить в себя своего код-ревьюера: правила подготовки к code review
Рассказываем про техники подготовки к code review, которые помогут получить от него максимальную пользу и порадуют ревьюера.
Стоит прочитать: обзор книги Роберта Мартина «Чистый код. Создание, анализ и рефакторинг»
Обзор популярной книги «дядюшки» Боба, которая позволит начинающим программистам усвоить принципы написания правильного кода.