Одним из недостатков самообучения является то, что вы навсегда изобретаете колесо.
Я все больше работаю над архитектурой RESTful и, как результат, должен определить ресурсы и как можно взаимодействовать с ними.
Существуют ли стандартные (и эффективные) методы или шаблоны проектирования, которые помогают перечислять различные HTTP-глаголы и потенциальные ответы для ресурсов, чтобы гарантировать, что все перестановки будут покрыты?
Даже что-то основное:
+----------------+---------------------------------------------+
| Resource Name: | |
+----------------+---------------------------------------------+
| HTTP METHODS |
+------------+-------------------------------------------------+
| Method | Supported |
+------------+-------------------------------------------------+
| GET | X |
| PUT | X |
| POST | |
| DELETE | |
+------------+-------------------------------------------------+
| RESPONSES |
+--------------------------------------------------------------+
| GET |
+--------------------------------------------------------------+
| Details of valid and necessary parameters for GETs and the |
| possible responses... |
| ... |
+--------------------------------------------------------------+
Конечно... Я мог бы опрокинуть свои собственные, но задаюсь вопросом, есть ли там широко известные методологии, которые я мог бы принять.