6 ms·
Read Leslie Lamport's Specifying Systems (2003),¹ study the example modules, study others' modules online, and write your own. It's a really good way to bug tes
by gralx 5y ago
Read Leslie Lamport's Specifying Systems (2003),¹ study the example modules, study others' modules online, and write your own. It's a really good way to bug test your program's logic before you choose the language to code it in. It's not easy to learn, but you can build functional prototypes fast once you learn it. A gentle introduction is Scott Wlaschin's 2020 YouTube video "Building confidence in concurrent code using a model checker".²
¹ https://lamport.azurewebsites.net/tla/book-02-08-08.pdf https://lamport.azurewebsites.net/tla/book-02-08-08.pdf
² https://www.youtube.com/watch?v=tqwcz-Yt9gQ https://www.youtube.com/watch?v=tqwcz-Yt9gQ
- Utkarsh_Mood 5y agogreat thank you so much! I'll check it out
- deleted 5y ago[deleted]