Если бы я был вами, с ограничениями по времени и обязан использовать определенные рамки.Я пойду следующим образом:
- Перечислите варианты использования, которые я хочу реализовать, используя платформу
- Определите API, предоставляемые платформой, которые помогают мне реализовать варианты использования
- Прототипирование прецедентов на основе имеющейся документации и чтения
Прототипирование реализует не весь вариант использования, а идентификацию строительных блоков вокруг корпуса и их реализацию.Например, если мой вариант использования заключается в получении Студентов вместе с их курсами, и если я использую Hibernate для реализации, я прототипирую доступ к базе данных, проверяя, насколько легко я могу получить доступ к базе данных, используя Hibernate, или насколько легко явозможность получать реляционные данные посредством объединения / агрегирования и т. д.
Прототипирование поможет мне выяснить возможные ограничения / ошибки в структуре.Если ограничения больше ограничивают показ, я сам реализую поддерживающие API;или я могу взять вызов, чтобы удалить всю структуру и написать один для себя;что имеет больше смысла.