ArrayList — 8 способов итерации в Java

ArrayList — это список реализованный в виде массива, все элементы в нем отсортированы в порядке добавления. Доступ к элементам происходит по индексу, нумерация начинается с 0. В отличии от Set может содержать дубликаты и null. При создании должен быть проинициализирован начальным размером capacity (по умолчанию capacity = 10) , в процессе размер растет динамически.

Подробнее

От идеи к прототипу

Вебинар «От идеи к прототипу за 1 час»

Долгое время в своей практике разработки я, назовем это так, “страдал перфекционизмом”. Хотел реализовать задачу максимально полно, учесть все возможные варианты. В современном мире, в эпоху Agile, доминирует идея быстрой дистрибуции. Рынок требует быстрой поставки, пускай и неидеального, но минимально удовлетворяющего потребности клиента продукта. Следующий момент — в одиночку уже современные продукты не разрабатываются, работает […]

Подробнее

Хоткеи в IntelliJ IDEA. Шпаргалка.

Использование хоткеев отличает профессионала от новичка. Профессионал быстро и эффективно решает поставленную задачу.  Добиться этого ему позволяет сосредоточенность на решении задачи, а весь процесс остается за кадром и выполняется “на автомате”. Процесс разработки максимально автоматизируется и упрощается. Большую часть своего времени девелопер проводит в  IDE (integrated development environment). Самый простой и очень эффективный способ ускорить […]

Подробнее

IntelliJ IDEA hotkey Mac

Вебинар «Твоя IntelliJ IDEA или как кодить со скоростью мысли»

На вебинаре с помощью демонстрации возможностей IntelliJ IDEA и live coding’a покажу и расскажу Основные фичи, ускоряющие разработку в IntelliJ IDEA Кодить без мышки и тачпада — ускорение или замедление? Хоткеи — главный козырь в экстремальной разработке Плагины в помощь

Подробнее