ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Moving IO to the edges of your app: Functional Core, Imperative Shell - Scott Wlaschin

NDC

Conferences

2024

Live

Fun

London

IO

Functional Programming

architecture

code

Scott Wlaschin

Автор: NDC Conferences

Загружено: 2024-04-12

Просмотров: 36457

Описание: This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper

Attend the next NDC conference near you:
https://ndcconferences.com
https://ndclondon.com/

Subscribe to our YouTube channel and learn every day:
/ ‪@NDC‬

Follow our Social Media!

  / ndcconferences  
  / ndc_conferences  
  / ndc_conferences  

#functionalprogramming #architecture #code

Modern architectures (such as Onion, Clean and Hexagonal) recommend that interfacing with the outside world be done at the boundaries of your app, not in the middle. Similarly, in functional programming, the core code should be deterministic, and all I/O should be at the edges.

But how can you actually do this in practice? How can you separate I/O from business logic in an elegant way?

In this talk, we'll look at some concrete examples of how to refactor code in this way. We'll also talk about how doing this improves code comprehension, testing, and refactoring.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Moving IO to the edges of your app: Functional Core, Imperative Shell - Scott Wlaschin

Поделиться в:

Доступные форматы для скачивания:

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

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

Скачать аудио

Похожие видео

You Keep Using That Word: Asynchronous And Interprocess Comms - Sam Newman - NDC London 2024

You Keep Using That Word: Asynchronous And Interprocess Comms - Sam Newman - NDC London 2024

Functional Core: Imperative Shell подход — Алексей Агапов, Aviasales

Functional Core: Imperative Shell подход — Алексей Агапов, Aviasales

Domain Modeling Made Functional - Scott Wlaschin - KanDDDinsky 2019

Domain Modeling Made Functional - Scott Wlaschin - KanDDDinsky 2019

Correcting Common Async/Await Mistakes in .NET 8 - Brandon Minnick - NDC London 2024

Correcting Common Async/Await Mistakes in .NET 8 - Brandon Minnick - NDC London 2024

How JavaScript Happened: A Short History of Programming Languages - Mark Rendle - NDC London 2024

How JavaScript Happened: A Short History of Programming Languages - Mark Rendle - NDC London 2024

Functional Design Patterns - Scott Wlaschin

Functional Design Patterns - Scott Wlaschin

SOLID ПРИНЦИПЫ простым языком (много примеров)

SOLID ПРИНЦИПЫ простым языком (много примеров)

I made the PC I couldn't buy

I made the PC I couldn't buy

Азербайджан и Россия — дальше будет хуже | Рейды в Екатеринбурге, задержания в Баку

Азербайджан и Россия — дальше будет хуже | Рейды в Екатеринбурге, задержания в Баку

Pipeline-oriented programming - Scott Wlaschin - NDC Porto 2023

Pipeline-oriented programming - Scott Wlaschin - NDC Porto 2023

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]