4 ms·
I failed to put an important point on the above comment, which is spending too much time designing the perfect thing can lead to a system that is either never f
by dan-robertson 1y ago
I failed to put an important point on the above comment, which is spending too much time designing the perfect thing can lead to a system that is either never finished, or one that meets the goals but doesn’t do the work it was originally intended to do, and then it’s too late to pivot to doing the right thing.
If you develop in an environment where you have high velocity (eg python) you can much sooner learn that you are building the wrong thing and iterate.
Most systems do not have very high performance requirements. A typical python web application is not going to need to service many requests and the slow stuff it does is likely going to be waiting on responses from a database or other system. The thing to make such a program faster is to send better db queries rather than optimising the O(1 web page) work that is done in python.