214 читали · 6 лет назад
Создание правильного чек-листа для инспекции кода
Инспекция кода — это неотъемлемая часть процесса разработки, придуманная для снижения технических недоработок и обеспечения постоянства кодовой базы. Все, кто пишет код, допускают ошибки. Поэтому крайне важно отловить эти ошибки до выхода рабочей версии и возникновения ошибок. Гарантом обеспечения предельно простой и эффективной инспекции кода является создание чек-листа, в который попадет все, что кажется вам важным для надежности кода. В чек-лист можно включить соответствие лучшим практикам, правильность...
3 года назад
Как завалить собес на Java разработчика
Всем привет! Я довольно часто провожу собесы Java разработчиков. Хотел бы написать про свои "черные метки", сильно снижающие шанс получить предложение о работе. Ясно, что оценка будет комплексная - по теории, практике, софт-скилам, соответствию знаний и запрашиваемого "золота", но перечисленные ниже вещи сильно влияют на результат. Поехали. 1) нет понимания основ Java, которые я ожидаю даже от джуна. Пример ошибочного утверждения: переменную нельзя инициализировать результатом метода, обязательно должна быть инициализация через конструктор, а уже потом вызов метода с присвоением. Уточню - не относится...