diff --git a/README.md b/README.md index 6447740..ab82102 100644 --- a/README.md +++ b/README.md @@ -137,6 +137,10 @@ now that you have implement this basic state pattern your tech lead comes to you so try implementing this yourself. +other good resources for learning how this patterns works is [bob nystrom gameprogrammingpatterns](https://gameprogrammingpatterns.com/state.html) as well as [refactoring Guru](https://refactoring.guru/design-patterns/state) however both of these implement this in the fun languages with object and interfaces. + + + # how to build and run it this demo uses a simple build system called [nob](https://github.com/tsoding/nob.h) a header only build system for c projects.