Finite State Machine with Django FSM by Matija Kolarić

Learn about Finite State Machines, a key model in software development, with a simple explanation and powerful Django FSM implementation. 🚀

Finite State Machine with Django FSM by Matija Kolarić
Matija Kolarić
434 views • Sep 8, 2021
Finite State Machine with Django FSM by Matija Kolarić

About this video

Finite State Machine is a mathematical model often used in software development. Simple explanation and powerful implementation of FSM is described in this episode of the White Label series (https://www.youtube.com/watch?v=-IrfL_PbAAQ&list=PLDIerrls8_JBuTilqeUQbQ-rmuta1zwXN).

00:00 Intro
00:16 The challenges
01:02 What is a finite state machine?
01:21 Machine 1 - Changing and applying settings
02:10 Solution 1 - Disabling settings change
02:50 Machine 2 - Introducing error state
03:52 One machine to rule them all
04:26 Implementing Django FSM
05:36 Root of evil
05:48 Outtro

Video by Matija Kolarić https://matijakolaric.com

Video Information

Views

434

Likes

6

Duration

6:13

Published

Sep 8, 2021

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.