YoVDO

Determinedly Deterministic: How It Can Help You as a Developer

Offered By: GeeCON Conference via YouTube

Tags

Determinism Courses Software Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the concept of determinism and its practical applications in software development through this GeeCON 2023 conference talk by Rafal Foltynski and Nick Palmer. Delve into the world of financial exchange systems, focusing on the core matching engine as a giant state machine. Discover how implementing deterministic mutation in state machines can lead to enhanced reliability, simplified system recovery, and the creation of ultra-fast Java code. Learn how a single decision can revolutionize problem-solving approaches and streamline development processes. Gain insights into the substantial benefits of determinism for developers and understand its impact on reasoning about code and tackling complex challenges.

Syllabus

GeeCON 2023: Rafal Foltynski, Nick Palmer - Determinedly deterministic and how it can help you


Taught by

GeeCON Conference

Related Courses

Libertarian Free Will: Neuroscientific and Philosophical Evidence
Dartmouth College via edX
Методологические проблемы психологии. Часть 2
Saint Petersburg State University via Coursera
My Favorite Lectures @ HKUST
The Hong Kong University of Science and Technology via Coursera
Philosophy: the nature of persons
The Open University via OpenLearn
Arguments for the Existence of the Soul - Free Will and Near-Death Experiences
Yale University via YouTube