Pedro Rojasswiftandtips.com·May 17, 2024State Pattern in Swift: Going Beyond ConditionalsHi everyone, in this article, I want to start a new series about design patterns in Swift. This first article will cover the State Pattern, explaining the problem it solves and how to implement it in our code. Let's get started! What is the problem? ...Discuss·586 readsstate-design-pattern
Evgenii Terekhovblog.decision-driven.dev·May 3, 2024Understanding Decision-Driven Development: Key Concepts UnveiledBefore we dive into the specifics of the Decision-Driven Development methodology, it's important to understand some of its underlying concepts. These concepts were developed decades ago, but now they are not so popular in software development practic...Discuss·3 likesDecision-Driven Development 101decision table
Kevin “BanditBloodwyn” Eichenbergbanditbloodwyn.hashnode.dev·Dec 16, 2023Episode 1: From Concept to CodeIn episode 0 I discussed and answered the first major questions I had before starting the project. First, what game do I want to create? In the end, I came up with a game similar to Dwarf Fortress, but with a slightly different setting, some adjusted...Discuss·34 readsGrim Veil - Development BlogEvent System
Meraj Mollameraj-gearhead.ca·Aug 6, 2023State Machine in Elixir using Erlang’s gen_statem BehaviourFinite state machine is a common phenomenon in programs that need to maintain multiple states and transition among them based on certain actions. Erlang’s gen_statem provides a generic state machine behaviour. In this article, I will implement a simp...Discuss·2 likes·1.1K readsElixir
Shaik Dadapeerdadudev.hashnode.dev·Mar 3, 2023Finite AutomataWhat is an Automata Anyway? Automata some people call it automaton, is a mathematical model of checking if the input is valid or not valid as per our conditions. It is an abstract machine that takes inputs from a set of symbols or events and produces...Discuss·66 readsWeMakeDevs
Maciej Marzętablog.marzeta.pl·Jan 19, 2023Efficient State Management in Python: Harnessing the Power of Finite State Machines🤔 Ever wondered how elevators, traffic lights and vending machines work? Look no further! Finite State Machines (FSMs) are the secret ingredient to their smooth functioning. In this article, we dive into the world of FSMs and discover why they're so...Discuss·13 likes·555 readsPython