Pull to refresh
22
0

User

Send message
Ну в том документе сказано именно о конвенции: «distinguished between standardized and unstandardized parameters by prefixing the names with the string „X-“. This document deprecates the convention».
Видимо причина, что если введут Accept-Version, а у нас X-Accept-Version, то это вызовет больше вопросов (почему добавили то, что уже есть? можно ли использовать Accept-Version вместо X-? и т.п.) у клиентов API, учитывая что REST API завязан на HTTP спецификации.
«X-» заголовки deprecated.
Ну его позицию не знаю, но это же не запись с его блога, а документ на сайте симфони с громким названием. Хотелось бы, чтобы все пункты были объективны, а не аргументации в виде «no benefits when using controllers as services» и premature optimization.
Не используйте аннотацию @Template()
А альтернатива какая? Писать каждый раз имя шаблона утомительно.

PS: «Контроллеры приложения должны наследовать Symfony\Bundle\FrameworkBundle\Controller\Controller» это точно Fabian там?
А часто ли вы использовали повторно бандлы приложения? На практике проще весь код, связанный с симфони поместить в бандл, а остальное вывести выше, т.е. отделить весь бизнес слой, который можно повторно использовать где угодно и в каком угодно фреймворке. И не будет дилемм куда класть и где искать нужную структуру классов.
Не столько раздражает количество, а сколько любовь среди коворкингов к опенспейсам. Шум и движение вокруг только мешает выполнять работу вроде «писать код». На эту тему были исследования уже.
Только там это предложение в качестве тайтла, где артикли можно не использовать.
Какая целостность?

Если два процесса считали данные сессии и изменили разные части, то из-за простоты реализации сессий запишет изменения только один. Тут выбор: либо не давать читать, либо затереть другие данные (как с базой данных).
А как решаете вопрос консистентности данных в сессии?
Это перевод такой кривой %) В оригинале там ось «незнание». Если работаешь с проблемой, в которой еще нет опыта, то знаний новых будет больше, чем если работаешь с тем, что уже хорошо знаешь. Тем не менее, есть граница, когда ты не знаешь вообще ничего о проблеме и будет паника, а не обучение.
более привлекательная схема

А чем привлекательнее? У меня есть, допустим, ресурс на azure и я трачу на него 300 евро/месяц. Какая скидка будет, если я плачу за 6 месяцев?
В оригинале canvas с этим фоном. Хех.
(ниже уже есть)
1. А «GET example.com/order/» идентифицирует (если у каждого пользователя свои заказы)?
А можно еще усложнить, start: 23, end: 0 — это не только 1 час работы, но и 25 часов (допустим, сутки/трое).
dustcoin.com. Считать scrypt, 7970 это 730 kH/s, 7950 — 600 kH/s, 7990 — 1300 kH/s.
Просто потому что это популярное решение

Интересно, почему у JS разработчиков это более популярное решение? В популярных языках (Java, C#, PHP, Python) везде 4 пробела, а здесь два.
Еще одна хорошая статья про REST в копилку: www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api
Проблема еще в том, что «Тинькофф Кредитные Системы» это название организации, и, как осторожный пользователь, увидя его измененным, я бы не стал пользоваться приложением.

Information

Rating
Does not participate
Location
Россия
Registered
Activity