• ClipSaver
  • dtub.ru
ClipSaver
Русские видео
  • Смешные видео
  • Приколы
  • Обзоры
  • Новости
  • Тесты
  • Спорт
  • Любовь
  • Музыка
  • Разное
Сейчас в тренде
  • Фейгин лайф
  • Три кота
  • Самвел адамян
  • А4 ютуб
  • скачать бит
  • гитара с нуля
Иностранные видео
  • Funny Babies
  • Funny Sports
  • Funny Animals
  • Funny Pranks
  • Funny Magic
  • Funny Vines
  • Funny Virals
  • Funny K-Pop

TDD and Hexagonal Architecture in Microservices (Valentina (Cupać) Jemuović) скачать в хорошем качестве

TDD and Hexagonal Architecture in Microservices (Valentina (Cupać) Jemuović) Трансляция закончилась 2 года назад

скачать видео

скачать mp3

скачать mp4

поделиться

телефон с камерой

телефон с видео

бесплатно

загрузить,

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
TDD and Hexagonal Architecture in Microservices (Valentina (Cupać) Jemuović)
  • Поделиться ВК
  • Поделиться в ОК
  •  
  •  


Скачать видео с ютуб по ссылке или смотреть без блокировок на сайте: TDD and Hexagonal Architecture in Microservices (Valentina (Cupać) Jemuović) в качестве 4k

У нас вы можете посмотреть бесплатно TDD and Hexagonal Architecture in Microservices (Valentina (Cupać) Jemuović) или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:

  • Информация по загрузке:

Скачать mp3 с ютуба отдельным файлом. Бесплатный рингтон TDD and Hexagonal Architecture in Microservices (Valentina (Cupać) Jemuović) в формате MP3:


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса ClipSaver.ru



TDD and Hexagonal Architecture in Microservices (Valentina (Cupać) Jemuović)

TDD and Hexagonal Architecture help us build high-quality software products and reduce long-term maintenance costs. With TDD, our tests act as executable specifications of behavior that drive the implementation. With Clean Architecture, we can model our application core in such a way that it is independent of infrastructural concerns. In this session we will review Hexagonal Architecture, aka Ports & Adapters, through a multi-module Java project. The Application Core module comprises the Use Cases & the Domain. This impacts testing - we write Unit Tests which target Driver Ports within the Core, and we use Fakes for Driven Ports. The Adapter modules implement infrastructural concerns. For each infrastructural concern, we have a fake implementation as well as one or more real implementations. We write Integration Tests targeting the adapters. In Integration Testing, where does Contract Testing fit in (more specifically, Consumer Driven Contract Testing)? When testing HTTP Driver Adapters (e.g. we wrote a microservice that exposes a REST API), then we can use contract testing to test our REST API contract, whilst mocking out the Application Core. When testing HTTP Driven Adapters (e.g. we are integrating with third-party systems or other microservices exposing a REST API), then we need to be able to mock HTTP requests and responses Note: Aside from synchronous HTTP-based communication, similar principles apply to asynchronous messaging communication. But how does TDD fit in with Contract Testing? On one hand, Contract Testing generally relies on inter-team communication, for example, microservice teams align regarding their contract, which is implemented by the consumer team and verified by the provider team. Often this process has longer communication cycles. On the other hand, TDD is an iterative and incremental approach to development, with very short feedback cycles. How do we use both TDD & Contract Testing? We’ll explore communication and incrementalism during this session. ABOUT VALENTINA Valentina (Cupać) Jemuović is the Technical Coach & Founder at Optivem. She works with Engineering Leaders to improve quality by coaching development teams in TDD, Clean Code & Clean Architecture. She helps teams strive toward Zero Defect Software and accelerate delivery to release reliable software faster. She works with clients across Europe and North America, with a special focus on Industrial Automation, Finance and Logistics. Previously, Valentina had extensive hands-on experience in software development - as a Senior Software Developer, Tech Lead, Software Architect, and Solutions Architect. She has graduated with a dual degree from the University of Sydney, majoring in Computer Science, Advanced Mathematics, and Finance. LinkedIn:   / valentinajemuovic   Twitter: https://x.com/valentinajemuov GitHub: https://github.com/valentinajemuovic Instagram:   / valentinajemuovic   Optivem: https://optivem.com Optivem Journal: https://journal.optivem.com TIMESTAMPS 0:00 Intro 3:23 About the speaker 3:48 Agenda 5:55 Hexagonal Architecture (Foundational Overview) 9:37 Test Automation (Test Pyramid & Deployment Pipeline) 17:33 E2E Testing (Verifying the e2e system behavior) 21:28 Component Testing (Verifying the microservice behavior) 26:23 Integration Testing (Verifying integration with infrastructure) 35:39 Unit Testing (Verifying application core behavior) 37:12 TDD & Microservices (Incrementalism and upfront design) 42:38 Code Demo Banking Kata on GitHub (Java) 1:00:41 Conclusion 1:03:52 QA TECH EXCELLENCE Subscribe to our YouTube channel    / @techexcellence   Join our Meetup Group https://www.meetup.com/techexcellence Follow us on LinkedIn   / techexcellenceio   Follow us on Twitter   / techexcellence_   Join our Discord Community   / discord   #testdrivendevelopment #tdd #unittesting #contracttesting #integrationtesting #testautomation #cleanarchitecture #hexagonalarchitecture #microservicearchitecture #techexcellence

Comments
  • MAZUREK: CZARZASTY, AMERYKANIE, TAJNE POSIEDZENIE, PIS I ROSJANIE 17 часов назад
    MAZUREK: CZARZASTY, AMERYKANIE, TAJNE POSIEDZENIE, PIS I ROSJANIE
    Опубликовано: 17 часов назад
  • AI from Creation to Action | Real-World Applications Explained 1 месяц назад
    AI from Creation to Action | Real-World Applications Explained
    Опубликовано: 1 месяц назад
  • Шестиугольная архитектура (Алистер Кокберн) Трансляция закончилась 1 год назад
    Шестиугольная архитектура (Алистер Кокберн)
    Опубликовано: Трансляция закончилась 1 год назад
  • TDD in Hexagonal Architecture and Clean Architecture (Valentina (Cupać) Jemuović) Трансляция закончилась 3 года назад
    TDD in Hexagonal Architecture and Clean Architecture (Valentina (Cupać) Jemuović)
    Опубликовано: Трансляция закончилась 3 года назад
  • Unlocking the Awesome Power of Refactoring (J. B. Rainsberger) Трансляция закончилась 2 года назад
    Unlocking the Awesome Power of Refactoring (J. B. Rainsberger)
    Опубликовано: Трансляция закончилась 2 года назад
  • Testing With Terraform (Janis Orlovs) Трансляция закончилась 2 года назад
    Testing With Terraform (Janis Orlovs)
    Опубликовано: Трансляция закончилась 2 года назад
  • Winter Energy ❄️ Happy Day Playlist 2026 ☀️ Positive Chill House Music 3 недели назад
    Winter Energy ❄️ Happy Day Playlist 2026 ☀️ Positive Chill House Music
    Опубликовано: 3 недели назад
  • DKT88 - DevOps Mock interview #6 (Senior/Lead DevOps engineer) 8 дней назад
    DKT88 - DevOps Mock interview #6 (Senior/Lead DevOps engineer)
    Опубликовано: 8 дней назад
  • Собес с ТехЛидом из WB | Go, Concurrency, LiveCoding Трансляция закончилась 8 дней назад
    Собес с ТехЛидом из WB | Go, Concurrency, LiveCoding
    Опубликовано: Трансляция закончилась 8 дней назад
  • Hexagonal Architecture in Practice, Live Coding That Will Make Your Applications More Sustainable 8 месяцев назад
    Hexagonal Architecture in Practice, Live Coding That Will Make Your Applications More Sustainable
    Опубликовано: 8 месяцев назад
  • Микросервисы на практике - сервис продажи билетов 1 месяц назад
    Микросервисы на практике - сервис продажи билетов
    Опубликовано: 1 месяц назад
  • ⚡️ Флот РФ ударил по Украине || Армия потеряла ключевые позиции 4 часа назад
    ⚡️ Флот РФ ударил по Украине || Армия потеряла ключевые позиции
    Опубликовано: 4 часа назад
  • Modernizing legacy systems with the Strangler Fig pattern (Daniel Raniz Raneland) Трансляция закончилась 4 месяца назад
    Modernizing legacy systems with the Strangler Fig pattern (Daniel Raniz Raneland)
    Опубликовано: Трансляция закончилась 4 месяца назад
  • Architecture Modernization: Aligning Software, Strategy & Structure (Nick Tune) Трансляция закончилась 1 год назад
    Architecture Modernization: Aligning Software, Strategy & Structure (Nick Tune)
    Опубликовано: Трансляция закончилась 1 год назад
  • Modern Software Engineering: Building Better Software Faster (Dave Farley) - TE Conf 2024 Трансляция закончилась 1 год назад
    Modern Software Engineering: Building Better Software Faster (Dave Farley) - TE Conf 2024
    Опубликовано: Трансляция закончилась 1 год назад
  • Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности 5 месяцев назад
    Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности
    Опубликовано: 5 месяцев назад
  • Евгений Глотов — Spark — ВСЁ! 10 дней назад
    Евгений Глотов — Spark — ВСЁ!
    Опубликовано: 10 дней назад
  • The AI Factory: Infrastructure for Intelligence | Jensen Huang, CEO, NVIDIA 11 часов назад
    The AI Factory: Infrastructure for Intelligence | Jensen Huang, CEO, NVIDIA
    Опубликовано: 11 часов назад
  • Лучший Гайд по Kafka для Начинающих За 1 Час 1 год назад
    Лучший Гайд по Kafka для Начинающих За 1 Час
    Опубликовано: 1 год назад
  • TDD: Theme & Variations (Kent Beck) Трансляция закончилась 1 год назад
    TDD: Theme & Variations (Kent Beck)
    Опубликовано: Трансляция закончилась 1 год назад

Контактный email для правообладателей: u2beadvert@gmail.com © 2017 - 2026

Отказ от ответственности - Disclaimer Правообладателям - DMCA Условия использования сайта - TOS



Карта сайта 1 Карта сайта 2 Карта сайта 3 Карта сайта 4 Карта сайта 5