- Log4J (Apache logging)
- Java Logging API - Tutorial
- Логирование в Java / quick start
- Ведение лога приложения
- Java Logging: история кошмара
Cделать объектную модель резюме (диаграмма и классы). Образец резюме (делаем упрощенно)
- Делать только классы, включаемые в Resume. Resume - главный класс. В него все включается (композиция - строгий вид агрегации).
- Схожие по структуре и функциональности сущности делаем одним классом.
- Модель упрощаем для хранения только необходимой информации для вывода/ редактирования резюме.
- В модели резюме должны быть представлены контакты и следующие разделы:
- PERSONAL("Личные качества")
- OBJECTIVE("Позиция")
- ACHIEVEMENT("Достижения")
- QUALIFICATIONS("Квалификация")
- EXPERIENCE("Опыт работы")
- EDUCATION("Образование")
- В секциях Достижения и Квалификация хранить список строк
- Учесть в классах модели, что обработка резюме (вывод в html, сохранение, чтение) будет сделано следующим образом:
обработка
fullName, цикл обработки по контактам, цикл обработки по секциям (для секций использовать полиморфизм, как для фигур: круг, квадрат..). При добавлении/удалении новых видов контактов (например домашний телефон) или разделов изменения в коде (и БД) должны быть минимальны.
- Generate class diagram in IntelliJ IDEA (Help: working with Diagrams)
- Нарисовать и сфотографировать
- Online: www.draw.io
- yEd - Graph Editor