Разработка на Java — удалённая работа в Москве
Дата: 2025-06-16
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-06-16
Описание
Пожелания и особенности: Разработать и реализовать интерпретатор мини-языка запросов, аналогичного SQL, для эмуляции работы с базой данных пользователей. Задание включает в себя: 1. Реализация парсера запросов (QueryParser) Создать парсер, который из строки команды строит объект запроса Query (или сообщает об ошибке парсинга). 2. Поддержка 4 типов команд: SELECT (с подкомандами FILTER, ORDER) INSERT REMOVE CLEAR Каждая команда имеет строгий синтаксис. Пробелы, порядок, регистр – критичны. 3. Работа с эмулированной базой данных База представлена классом Database (хранит список пользователей User). Пользователь имеет поля: id, firstName, lastName, city, age. 4. Реализация классов запросов (Query и QueryResult): SelectQuery, InsertQuery, RemoveQuery, ClearQuery – запросы SelectQueryResult, InsertQueryResult, RemoveQueryResult, ClearQueryResult – результаты Нужно реализовать только методы execute() и message() — остальное трогать нельзя. 5. Обработка ошибок Все некорректные команды должны обрабатываться без падения, с сообщением об ошибке (через ParsingResult::error). 6. Юнит-тестирование с JUnit 5 Обязательное покрытие кода тестами. Тесты должны быть независимыми, корректно проверяющими результат. 7. Оформление по правилам: Именование, структура проекта, отступы, длина строк — строго по документу «Правила оформления программ» [7†source]. 8. Формат сдачи: ZIP-архив IntelliJ-проекта строго по шаблону: HW3_<ГРУППА>_<ФИО>.zip Внутри: .idea, *.iml, src, test, возможно README.txt. Это краткое описание, есть файлы и шаблон с четким тз ВАЖНО: не использовать вовсе или использовать очень аккуратно ИИ, лучше не использовать, т.к. задание жестко проверяется через систему антиплагиат и кураторами.
Похожие заказы
Разработка на Java
дистанционно
договорная
Пожелания и особенности: Мобильное приложение (платформа) в сфере бьюти услуг. Команда опытных спецов в своем деле ищет до 3-х разработчиков. Работаем по системе долей. Если вы участвуете в проекте то получаете от 1.5% компании в момент запуска. Все условия четко обговариваем. На текущий момент проект закончен на 40% Отрисован дизайн на 3 релиза вперед. Проект очень интересный и амбициозный. Если ты считаешь, что готов подключится и обладаешь временем, то будем рады рассмотреть твою кандидатуру в качестве нашего партнера в компании! Друзья, я понимаю что всем нужны деньги здесь и сейчас, но мы с командой смотрим далеко вперед! Готов лично с каждым обсудить проект!.
Москва
Фрилансеры
2025-08-25
Разработка на Java
дистанционно
договорная
Пожелания и особенности: Ищу под отдельные задачи разработчик Java мидл (3+) с подтвержденным опытом коммерческой разработки. Работа с оборудованием Com-порт. Создание протоколов в pdf, docx, xml. Kotlin, IntelliJ IDEA, gitlab. Начинаем с ревью текущего кода и его разбор с вашей стороны на онлайн созвоне. Далее определяемся с пулом работ и оценкой срока. Проект - реализация отдельных фитч и функций в беке от десктоп приложения, работающего с оборудованием.
Москва
Фрилансеры
2025-08-25
Разработка на Java
дистанционно
договорная
Нужно программно печатать на принтер этикеток указывая параметры страницы. С помощью софта или может библоитек java/phyton. сейчас используем gswin64c.exe не устраивает время печати.
Москва
Фрилансеры
2025-08-22
Разработка на Java
дистанционно
договорная
Необходимо создать образовательное приложение для подготовки старших школьников к экзаменам, предмет-экология. Нужна помощь в составлении ТЗ. На данный имеется файл в формате word с тестами и вопросами. Также нужна консультация по срокам и стоимости.
Москва
Фрилансеры
2025-08-20
Разработка на Java
дистанционно
договорная
Можете написать приложение которое будет кликать по другому приложению с интервалом? Нужно кликать на конкретное место пробовал запускать автокликер по этому приложению срабатывает везде кроме нужного места, можно как то это обойти?.
Москва
Фрилансеры
2025-08-20
Разработка на Java
дистанционно
договорная
Разработка servlet под TomCat.
Москва
Фрилансеры
2025-08-17
Разработка на Java
дистанционно
договорная
Создание полноценного приложение с его функционалом.
Москва
Фрилансеры
2025-08-12