- Iterator / Iterable.
- Вложенные и внутренние классы. Примеры в Collections API: Arrays.asList, ArrayList.iterator
- Локальные и анонимные классы. Comparator
- Сделать рефакторинг тестов:
saveOverflowдолжно быть только для Array реализаций. - Рефакторинг: в конструктор Resume добавить второй параметр
fullName - Сделать рефакторинг всех реализаций
Storage: заменить методResume[] getAll()наList<Resume> getAllSorted() - Реализовать до конца
MapUuidStorage. Подумать что еще может быть search key в реализации на основе Map.