TGViewer
isqualog • front-end • productivity isqualog • front-end • productivity @isqualog · 586 subscribers
Post #112 875
В моей команде есть несколько ex-google инженеров. От них я узнал, что у Гугла есть публичные (!) гайдлайны по дизайну API. Называется «Google AIPs: API Improvement Proposals»

👉 https://google.aip.dev/

Вот несколько примеров документов:

AIP-193: Errors — формат ошибок, куда писать код ошибки, куда сообщение, локализацию, и как передать доп. информацию.

AIP-234: Batch methods: Update — батчевые ручки. Что должны отвечать синхронные и асинхронные апдейты и как сигнализировать, что только часть данных обновилась успешно. Отдельный поинт что батчевые ручки (и вообще кастомные операции) называются через двоеточие, типа
/users:batchUpdate

AIP-164: Soft delete — удаление и восстановление, в каких API-методах удалённые сущности могут и не могут появляться, и как же их всё-таки получить. И что делать, если восстановление долгое.

Там есть пропозалы и по клиентам для этих API. Короче, интересный справочник!
  • 🔥 11
  • 👍 6
  • ❤ 1
  • 😁 1
More from @isqualog
  1. Jul 24, 2026Диктовка На работе нам раскатили Wispr Flow — аппка для распознавания речи в любом текстов…
  2. Jul 10, 2026Видели уже страничку с пулреквестами в гитхабе? Я только сегодня обнаружил редизайн, обычн…
  3. Jun 26, 2026пожалуйста уберите огонёчек, и так жарко
  4. Jun 26, 2026Европу накрыла heat wave, поэтому сегодня у нас рубрика РАСПАКОВКА В Германии кондиционеры…
  5. May 5, 2026Жизнь научила меня не смешивать разные изменения в одном PR Фичи, багфиксы, рефакторинг —…
  6. Apr 16, 2026Привет, а вот и новое видео! В прошлой серии мы залезли в одну функцию сортировки и улучша…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →