Лабораторна по JAVA (Власний фреймворк впровадження залежностей)

Максим2 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
13.12.2022

Завдання та правила оцінювання

• Імплементувати бібліотеку, що дозволяє створювати екземпляри об’єктів з усіма залежностями схожу на PicoContainer.

• Буде надано Gradle-проект, що містить всі необхідні публічні інтерфейси, їх змінювати не можна.

• Бібліотека має підтримувати анотації Injectта Singleton;

Проект-заглушка містить лише базові тестові сценарії, що мають на меті на прикладах продемонструвати очікуваний спосіб використання бібліотеки. Студент має сформувати достатній набір тестових сценаріїв. У разі відсутності важливих тестових сценаріїв робота може бути відправлена на доопрацювання або знижена оцінка, на розсуд викладача;

Посилання на GitHub, де надано файли для виконання цієї лабораторної.

Вимоги: Написати роз'юснюючі коментарі!!!

Заявки фрилансеров