📝§ Software Modeling
Modeling does not necessarily involves building programs and running simulations. Sometimes, it’s just drawing a diagram or a table.
Business model (TODO)
Domain model—describe the problem domain regardless of your solution
Design model—describe designed solution
Code model—the code of actual implementation
Use hand-drawn diagrams to convey a feeling of casual and temporary
§ Mental models—software models are mental models