3 ms·
Behind closed door software engineering is actually done only when the bad first implementation runs into limits. Software Engineering is similar to JIT-Compili
by OneTimePetes 5y ago
Behind closed door software engineering is actually done only when the bad first implementation runs into limits. Software Engineering is similar to JIT-Compiling, it only applies to the hot-loop in a company.
Things that must work, and were every transactional loss has a cost to it. The first fb-implementation could be lousy technological wise, but the moment it generated add revenue and the site was "slowed down" to the point it lost people, cooperated software-engineering starts to exist.
Any architecture created before these constraints applied, is just legacy and if burdened with useless abstractions, often even a total loss. So, the war stories, the strange Optimizations needed to get something valuable enough for somebody to be "on call 247" thats the actual software engineering research.
Academia does not really work under these constraints, thus its solutions are "beautiful" but only relevant, when "pre-incident" architecture proofs it can survive even to post-incident.