Lexxtor
@Lexxtor
PHP, Yii2, Android

Какие классы должны быть в тестовом задании на CRUD новостей?

Задали сделать админку с CRUD новостей и юзерку со списком и просмотром каждой новости.
Фреймворки запретили брать. Перечислите какие классы нужно создать (родительские и дочерние)?
Может какие-то PSR интерфейсы надо реализовать?
  • Вопрос задан
  • 173 просмотра
Пригласить эксперта
Ответы на вопрос 4
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Должны быть классы, показывающие ваши знания ООП и способность задание выполнить.
Ответ написан
BojackHorseman
@BojackHorseman Куратор тега PHP
...в творческом отпуске...
фреймворки не для тех, кто не умеет по другому... а для тех, чье время дорого реализовывать каждый раз фреймворк.
я так понимаю, что предложить самописный каркас вашего любимого фв в тестовом задании тоже в голову не пришло?
Ответ написан
anton_reut
@anton_reut
Начинающий веб-разработчик
Класс News для отдельной новости, методы:
- getNews
- addNews
- editNews
- deleteNews

Класс NewsList для списка новостей, методы:
- getNewsList

...например.
Ответ написан
glaphire
@glaphire Куратор тега PHP
PHP developer
По-сути от задания на фреймворке эта задача будет отличаться тем, что надо создать свои базовые классы роутинга, авторизации, моделей и контроллеров. Просто это будет раз в 5 упрощеннее по сравнению с фреймворком - без абстракций на каждый чих) ну или на часть задач использовать пакеты - красивый роутинг с нуля не так легко написать
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы