Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 3.25 KB

README.md

File metadata and controls

38 lines (30 loc) · 3.25 KB

Team3

Build Status Scrutinizer Code Quality BCH compliance

Налаштування проекту

Вам потрібно завантажити плагін Lombok:

  1. Settings -> Plugins -> Browse Repositories -> Search "lombok" -> Install
  2. Settings -> Search "annotation processors" -> enable "Enable annotation processing" checkbox

Team3


Завдання "Java Team Project"

Задано текстовий файл з інформацією про працівника. Кожний запис містить прізвище працівника, посаду та зп.

  • Створити відповідний клас.
  • Для зберігання інформації використати одну з колекцій.
  • Відсортувати дані за іменем працівника.
  • Відсортовані записи вивести на екран.
  • Передбачити обробку виключних ситуацій.

Написати 2 тести:

  • на парсання json
  • правильність сортування

Додаткова інформація:

  1. Робота (проект) + github (code control system) - робота у команді передбачає розприділеня тасків між учасниками команди та імплементації code control system у розробці з задіянням усіх учасників проекту. Також буде оцінюватись кількість commit-ів кожного учасника команди.
  2. Метод, який сортує дані у кожному з завдань повинен також вміти сортувати дані з однаковими полями, наприклад за іншими філдами класу.
  3. У ролі текстового файлу для зчитування даних пріоритетом використання є json, xml, txt, property file
  4. Для здачі завдання слід прикріпити url на проект на github-i одному з учасників команди, який і буде створювати та моніторити git репозиторій та список прізвищ учасників своєї команди
  5. Використати maven build tool