2 ms·
I think it's true in that context, of similar buildings, with similar floors. People are clever, and can optimize repetitive work. Out of context, I intended i
by hyperthesis 4y ago
I think it's true in that context, of similar buildings, with similar floors. People are clever, and can optimize repetitive work.
Out of context, I intended it to express an ideal, that we should strive to encapsulate our experience, of those similarities.
One barrier is insufficient data to formalize just what that similarity is, and how it applies across different scenarios, especially when hidden amongst other factors.
Arguably, ChatGPT is a way of capturing such similarities - though not in a library.
I agree your suggestion of standard practices is difficult to capture. They are a kind of language for communication with other programmers, so encapsulating them defeats their purpose. Debugging is another good one - if the same type of bug keeps coming up, can we automate it away? If so, is that solution "software".
Another task that is difficult to capture is defining the problem, because this involves the world, with all its detail and complexity to cut through - though some would say that "isn't software".