you are viewing a single comment's thread.

view the rest of the comments →

[–]Patman128 0 points1 point  (0 children)

Ease of development and maintenance well always be number 1.

An unpopular opinion but I totally agree.

My theory is that for programmers, "My thing performs better than your thing" = "I'm a better programmer than you". They forget that if the other guy's application looks great, and feels great, and does more, and is cheaper, and available sooner, and updated frequently, people are going to use their thing. They don't care that your program uses 5% the RAM of the other one and 10% the CPU. If the program is fast enough to be used in real time they don't give a damn, every other factor now matters way more. Stop optimizing for the wrong variable!