3 ms·
Performance takes time and intention. It needs to be planned for _like it's a feature_ or it won't get worked on. Usually this means working with business ana
by danesparza 7y ago
Performance takes time and intention. It needs to be planned for _like it's a feature_ or it won't get worked on. Usually this means working with business analysts to communicate to your customer that performance needs to be thought of like a feature -- AKA given its own time and effort and space.
- cies 7y agoOften perf reqs dictate the systems/languages/FWs that may be considered. Thus these reqs are very important to be known up front. You can add many features later, but some level of perf is hard once you have 50k line of app code on top of, for instance, Rails. This because it's hard to change language/FW, compared to adding a new functionality on top.