Another important observation: in the experience of classic systems, code is a useful means of architectural description for only the simplest of systems: the code is the truth but not the whole truth
Instead trying to describe an architecture in a paper with words, tables and diagrams across 2 sections and 4 pages, it is 90% of the time possible to just paste the 100 lines of code into Appendix A.
4
9
1
28
I love code, and it contains the whole truth. But often, it can’t tell the story. I don’t know how to describe the relationship between these modules in code.
7
6
2
16
I like the practice of team members telling each other the 'story of the system' periodically. It's a practice for social and (therefore) technical cohesion.
3
11
22
I definitely remember someone was experimenting with that. Maybe @tastapod?
1







