too-early optimization
Table of Contents
In the first edition of an application, various optimization is not necessary, rather the purpose
, the sketching
of the software is.
At this stage, it is appropriate to ignore the various benefits of computing techniques and fast data structures. At the later stage of programming, you can create a new data structure to replace existing ones to boost performance, using new computing model to replace existing ones; functionality is to remain and be extended, and new techniques comes with risk and empty potentials(meaning it have potentials but is currently not very rich in image).
Thinking about speed and optimization at first sketch of the program is way too early for it to be healthy
1. footnote
this idea comes from an article of Paul Graham’s