Kerry and Rinat discuss the importance of the spoken words we use and how they impact the messages we create in code. From there, they introduce two critical message types: commands and events.
Here's the factory plan, referenced in this episode:
- Write a short dictionary of words that reflect the names of the commands and events which could be used to describe a day at this car factory. This is how we define the vocabulary and ubiquitous language of the context being modeled.
- What are some of the parameters of these words that would make up their definition?
- Try to write a coherent story about situations that can happen at the factory. Use the names of these commands and events that are in our domain dictionary to ensure that the spoken language has been captured properly within the story. Normal sentences that would be used as part of normal spoken language.
- Explain how the factory workers would react to these commands and how they would carry them out.
- Endymion poem by John Keats
- Sample Code and Documentation on GitHub (E003 folder)
- Kerry's Homework Code on GitHub (E003 folder)
- Feedback on current episode - in the comments to this episode post
- Discuss upcoming episodes - in trello
- General feedback - in UserVoice
- Being The Worst on twitter - @beingtheworst
- Kerry on twitter - @kcstreet
- Rinat on twitter - @abdullin
What do you think?