Share

cover art for 126. Decision Records

Backend Podcast

126. Decision Records

Обсуждаем юнит тестирование, чем отличается от интеграционного.

Что такое ADR (architectural decision record)?

Как выглядит файл принятия решений.

More episodes

View all episodes

  • 136. Rethinking High Load

    46:19|
    Насколько сейчас актуален high load. WHATWG URL, Punycode, JSONata.
  • 135. Go Reflection Basics

    37:47|
    Базовые понятия рефлексии в Го.
  • 134. How I Designed a Logging Library

    01:06:21|
    О проблемах во время разработки библиотеки и как я их решал.
  • 133. Iterators in Golang

    38:58|
    Pull и Push итераторы в Го.
  • 132. Modeling Multi-Source Data

    33:54|
    Как моделировать разные источники данных?Что есть необычного в языке Smalltalk.
  • 131. Real REST API Mistakes

    01:07:49|
    Ошибки в дизайне REST API из нашей практики
  • 130. HTTP Request Smuggling

    53:45|
    Как простым запросом перехватить сессию или поломать веб сервер.
  • 129. Auth middleware

    45:09|
    Что такое middleware? Глобальный vs локальный.Особенность Auth middleware. PostgreSQL in OpenAI.
  • 128. Wep App Config

    01:05:17|
    Понятия: configs vs settings. Почему конфиги настраивают через перменные окружения, есть другие варинты? Недостатки APP_ENV. Когда нужно и когда не нужно валидировать конфиги.