Работайте офлайн с приложением Player FM !
124: The Tale of State and Behaviour, Part 2 with Scott Wlaschin
Manage episode 214305890 series 2410493
In this weeks show we follow on from our previous episode’s discussion with Scott Wlaschin. We delve into separating out the client from the behaviour and state, initially highlighting the Batch Command approach. From here, we move on to discuss the Actor Modal, Event Sourcing and Functional Reactive Programming solutions. Finally we touch upon handling the behavioural dependencies, followed by creating an Interpreter and Capability-based implementations.
Show Links
- Thirteen ways of looking at a turtle
- Batch processing using command objects
- An API in front of an agent
- Actor model
- Event sourcing - Building state from a list of past events
- Event Sourcing
- Functional Retroactive Programming (stream processing)
- Flux - Application Architecture for Building User Interfaces
- Double-entry bookkeeping system
- Accountants Don’t Use Erasers
- Dependency injection using interfaces
- Dependency injection using functions
- A turtle interpreter
- Understanding continuations
- Capability-based Turtle
- HATEOAS
164 эпизодов
Manage episode 214305890 series 2410493
In this weeks show we follow on from our previous episode’s discussion with Scott Wlaschin. We delve into separating out the client from the behaviour and state, initially highlighting the Batch Command approach. From here, we move on to discuss the Actor Modal, Event Sourcing and Functional Reactive Programming solutions. Finally we touch upon handling the behavioural dependencies, followed by creating an Interpreter and Capability-based implementations.
Show Links
- Thirteen ways of looking at a turtle
- Batch processing using command objects
- An API in front of an agent
- Actor model
- Event sourcing - Building state from a list of past events
- Event Sourcing
- Functional Retroactive Programming (stream processing)
- Flux - Application Architecture for Building User Interfaces
- Double-entry bookkeeping system
- Accountants Don’t Use Erasers
- Dependency injection using interfaces
- Dependency injection using functions
- A turtle interpreter
- Understanding continuations
- Capability-based Turtle
- HATEOAS
164 эпизодов
Усі епізоди
×Добро пожаловать в Player FM!
Player FM сканирует Интернет в поисках высококачественных подкастов, чтобы вы могли наслаждаться ими прямо сейчас. Это лучшее приложение для подкастов, которое работает на Android, iPhone и веб-странице. Зарегистрируйтесь, чтобы синхронизировать подписки на разных устройствах.