|
|
|
|
|
by critium
3561 days ago
|
|
While this article is itself worth a read, remember the programming mantra: * Make it Work
* Make it Right
* Make it Fast
And this is the last step. While this does not apply to all projects but it does apply to the majority. |
|
Know your performance goals going in and code accordingly. If you require 100 micro average latency and you coded in Node.js, step 3 will be a rewrite.
Every single line of code I write, I can tell you my performance goals. If indeed it is a simple crud screen by a user, the goal may be "meh, document.ready called when viewed from 100ms browser lag within 1 second". Backend trading code would have different goals..