Выберите город
Выберите ваш город
Артем Барнаул Бердск Благовещенск Владивосток Волгоград Воронеж Домодедово Екатеринбург Енисейск Зеленоград Иркутск Казань Кемерово Кострома, городской округ Кострома Котельники Коченёво Краснодар Красноярск Люберцы Москва Мытищи Нахабино Нижний Новгород Новосибирск Одинцово Омск Павловский Посад Пермь Псков Ростов-на-Дону Самара Санкт-Петербург Северск Смоленск, городской округ Смоленск Ставрополь Тула Тюмень Уфа Хабаровск Челябинск

Как начать писать на Java в VSCode

CDEK Digital · 02 мая

Поделиться

В какой‑то мере все Java‑разработчики стали заложниками IDEA. Она так привычна, что нет желания пробовать другое. Ведь всё такое удобное и знакомое за столько лет использования. Делимся опытом подготовки среды разработки и изучения вопроса: «А можно ли перейти на VSCode?».

Давайте признаемся: подавляющее большинство пишет Java код, используя JetBrains IntelliJ IDEA Ultimate. Да, это отличная IDE. Для нее есть большое количество расширений, среда очень тесно интегрируется с Spring Framework и знает его особенности.

Тогда зачем пробовать что‑то другое?

Привет, Хабр! Меня зовут Константин Шибков, я Java‑разработчик в CDEK.

В какой‑то мере все Java‑разработчики стали заложниками IDEA. Она так привычна, что нет желания пробовать другое. Ведь всё такое удобное и знакомое за столько лет использования.

Но если у вас есть трудности с доступом к Ultimate версии, а Community вариант не достаточно функционален — самое время попробовать современную альтернативу — Visual Studio Code.

В статье делюсь опытом подготовки среды разработки и изучения вопроса: «А можно ли перейти на VSCode?».

 

Читать полностью на Хабре

CDEK Digital · 16 ноября

Как спектральный анализ улучшает оценку задач и снижает стресс в команде разработки

В рамках этой статьи поговорим о спектральном анализе — инструменте для аналитики и прогнозирования задач команд разработки. По итогу мы с вами разберемся, когда стоит его применять, почему он делает оценку задач прозрачнее и как с его помощью улучшить не только доставку фич, но и атмосферу в команде.

CDEK Digital · 02 ноября

Жук, нумерология, хеш или ничо? Оптимизация работы с путями

Делимся опытом оптимизации задачи по редактированию и поддержке в актуальном состоянии огромного количества данных типа «куда направить товар». Классическая задача программирования на практике логистики. При этом мы не будем выходить за рамки стандартного стека Java Springboot и Postgres.

CDEK Digital · 08 февраля

MyBatis «на минималках»

Почему MyBatis? Потому что мы в CDEK используем его в большинстве проектов, и в деле он весьма неплохо себя показал. Немного сложен и непривычен на этапе входа, но все эти минусы перекрываются его гибкостью. «Да есть Hibernate, Jooq, JDBC и еще что‑то», — скажут бывалые. Есть, но в данной статье речь пойдёт о MyBatis.

CDEK Digital · 30 ноября

Хороший, плохой, никакой: почему важно проектировать дизайн и как это делать?

Как мы пришли к проектированию и review плана разработки до начала реализации задачи, что это дало и как повлияло на скорость и качество разработки. Также поделимся практическим руководством: как проектировать и проверять технический дизайн, чтобы это было быстро и удобно.

CDEK Digital · 21 марта

От хаоса к порядку. Как мы внедряем стандарты в CDEK

Поговорим о способах выработки и применении стандартов, их влиянии на проектирование, разработку, тестирование и стабильность системы в целом. Для примера возьмем ERP CDEK, которая ежедневно обеспечивает работу десятков тысяч пользователей, нескольких сотен тысяч клиентов и позволяет нам обрабатывать до полумиллиона заказов в день.