Паттерны проектирования API
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабынан сөз тіркестері  Паттерны проектирования API

Светлана К.
Светлана К.дәйексөз келтірді2 жыл бұрын
Прежде чем продолжать, нужно подчеркнуть важность того, что значение кода ошибки должно быть уникальным, специфичным и предназначенным для восприятия машиной, а не человеком.
1 Ұнайды
Комментарий жазу
Andrey Larionov
Andrey Larionovдәйексөз келтірді2 жыл бұрын
Однозначно определить, что значит «хороший» API, сложно, но обычно они отличаются функциональностью, выразительностью, простотой и предсказуемостью
1 Ұнайды
Комментарий жазу
Анастасия Е.
Анастасия Е.дәйексөз келтірді1 апта бұрын
: он предназначен конкретно для того, чтобы сделать удаленный ресурс в точности таким, какой передается в запросе. Это подразумевает удаление данных из всех отсутствующих полей, независимо от того, было ли это нашим намерением.
Комментарий жазу
Как и большинство методов, которые не изменяют активно внутренние данные, Get тоже должен быть идемпотентным. То есть при многократном выполнении он всегда должен давать один и тот же результат
Комментарий жазу
методы обладают свойством, называемым идемпотентность, которое указывает, будет ли многократное повторение одного и того же запроса (с одинаковыми параметрами) иметь тот же эффект, что и один запрос.
Комментарий жазу
Анастасия Е.
Анастасия Е.дәйексөз келтірді3 апта бұрын
идемпотентность, которое указывает, будет ли многократное повторение одного и того же запроса (с одинаковыми параметрами) иметь тот же эффект, что и один запрос.
Комментарий жазу
Анастасия Е.
Анастасия Е.дәйексөз келтірді1 ай бұрын
Наконец, UUID по определению не содержит в себе контрольной суммы
Комментарий жазу
Анастасия Е.
Анастасия Е.дәйексөз келтірді1 ай бұрын
высокая плотность информации может оказаться приятным преимуществом
Комментарий жазу
Livan
Livanдәйексөз келтірді1 ай бұрын
ресурсов. Для одних тем я отыскивал интересные посты, которые раск
Комментарий жазу
Редар Камиран
Редар Камирандәйексөз келтірді1 ай бұрын
При этом JSON Patch — не единственный вариант. Есть еще JSON Merge Patch (RFC-7396; https://tools.ietf.org/html/rfc7396), который немного ближе к изученной нами реализации маски полей, но имеет собственные особенности и сам основывается на выводимой, или неявной, маске полей.
Комментарий жазу