3 ms·
The main thing I would point out is that it is just as important to record what ought not be repeated as it is to preserve that which is good. Simple, understa
by BirAdam 4y ago
The main thing I would point out is that it is just as important to record what ought not be repeated as it is to preserve that which is good.
Simple, understandable software is a good thing. Software which is performant is a good thing. Software which solves the user's problem is the most important. We have examples of software which are all three of those things. We also have software which is none of the three.
The biggest thing, if we are thinking long term, is that we should likely remember to emphasize that which can be maintained overtime by a small number of people, or indeed just one person. We should also emphasize machines that can be understood by a small team, or indeed just a single individual. Until recently, I would have said that all of this is alarmist.