Найти в Дзене
Java

Java

Пишем про фишки Java: какие вопросы и задачи задают на собеседовании, как поднять свой уровень и многое другое
подборка · 28 материалов
Паттерны проектирования на Java: как использовать паттерны для улучшения архитектуры приложений
Паттерны проектирования могут помочь улучшить архитектуру приложений, увеличить их производительность и улучшить сопровождаемость кода. Они также могут помочь снизить затраты на разработку, уменьшить количество ошибок и улучшить качество кода Здесь приведены некоторые из наиболее распространенных паттернов проектирования, которые могут быть использованы в приложениях на Java 1. Паттерн Singleton Паттерн Singleton используется для создания класса, который может иметь только один экземпляр. Этот экземпляр...
Тим-лидер, кто это и чем он занимается?
Кто такой тим-лидер и чем он занимается? Глава, руководитель, менеджер, босс, как только не называют тим-лидера. Пришло время расставить все точки над i, рассказали об обязанностях тим-лидера в нашей статье Каковы роли лидера команды? Руководитель группы — это тот, кто наблюдает за функциональностью рабочей группы, предоставляя рекомендации и инструкции. Эти люди могут иметь много ролей, в том числе:  Менеджер или супервайзер: отвечает за надзор за всеми действиями в команде. Стратег: отвечает за решение задач и разработку плана их выполнения...
Критерии выбора программистов Java
В резюме Java developer обратите внимание на следующее: - высшее техническое образование и/или опыт коммерческой разработки Java; - знание баз данных MS SQL, Oracle и пр., библиотек Jquery и фреймворков Symfony 2, Yii 2, Phalcon и пр. (в зависимости от задач вашего проекта). В принципе этих навыков достаточно. Их же нужно указать в объявлении на вакансию в качестве требований к Java developer. Не забудьте в ней предложить достойную зарплату, указать условия соцпакета, график, перспективу карьерного...
Пять навыков Java, которые точно проверят на собеседовании
Умение писать код, который легко поддерживать Ключевой навык любого разработчика, в том числе, на языке Java –– умение писать чистый код. Чем чище код, тем легче другим разработчикам в нём разбираться и вносить изменения. Вот наиболее типичные признаки чистого кода: Чтобы проверить навык написания поддерживаемого кода, на собеседовании могут дать небольшую задачу на так называемый live coding — написание кода в реальном времени под наблюдением. Тот, кто будет собеседовать кандидата, будет оценивать два фактора: работоспособность и поддерживаемость написанного кода...
Собеседования на Java-разработчика: что нужно знать?
В данной статье мы разберем, что нужно знать Java-разработчикам, когда они идут на собеседование Почему Java — хороший выбор для старта карьеры в разработке Во-первых, Java — это не просто язык программирования. Это технология, платформа для разработки неограниченного количества сложных приложений. Благодаря Java создаются приложения для встраиваемых и мобильных систем, десктопов, но подавляющая часть Java-приложений — это большие распределенные системы уровня предприятия. В первую очередь, это связано...
Java 18. Что нового добавили и почему вам это пригодится
В данной статье разберем, что нового добавили и почему вам это пригодится Новые фичи в Java 18 JEP 400: Использование UTF-8 по умолчанию Что это такое: Многие API (включая стандартные Java API) используют в приложениях так называемый “набор символов по умолчанию”. Какой именно 一 зависит от платформы, будь это Windows, Linux, Mac и другие ОС. Более того, та же кодировка использовалась для сохранения исходных .java файлов . С 18-й Java по умолчанию всегда используется UTF-8. Зачем это нужно: В некоторых...