Interesting. My internal experience of programming is quite different; I don’t see boxes and lines. Data structures for me are more like people who answer questions, although of course with no personality or voice; the voice is mine as I ask them a question, and they respond in a “written” form, i.e. with a silent indication. So the diagrams people like to draw for databases and such don’t make direct sense to me per se; they’re just a way of organizing written information.
I am finding it quite difficult to coherently and correctly describe such things; no part of this do I have any certainty of, except that I know I don’t imagine black-and-white box diagrams.
Interesting. My internal experience of programming is quite different; I don’t see boxes and lines. Data structures for me are more like people who answer questions, although of course with no personality or voice; the voice is mine as I ask them a question, and they respond in a “written” form, i.e. with a silent indication. So the diagrams people like to draw for databases and such don’t make direct sense to me per se; they’re just a way of organizing written information.
I am finding it quite difficult to coherently and correctly describe such things; no part of this do I have any certainty of, except that I know I don’t imagine black-and-white box diagrams.