4 ms·
No software engineering practice, architecture, language, or tooling is known to be more effective because we don't even have units of measurement. We are still
by JackMorgan 2y ago
No software engineering practice, architecture, language, or tooling is known to be more effective because we don't even have units of measurement. We are still in the "hope it doesn't fall down" stage of software engineering.
This has profound effects for self reported productively.
For example, biking feels faster than driving 30mph with the windows up down a small suburban road with lots of stop signs. But typically the driver will still get 20 blocks away much much faster.
However if we had no units of measurement, everyone would be arguing the bike was faster.
This is where we are with software engineering.
- viraptor 2y agoAlso: We don't repeat the same thing enough times in the open to be able to compare. The things we do repeat stay private. The only companies that really have enough data are the consulting giants. And they have enough perverse incentives that I would be extremely sceptical of their data.
- danielovichdk 2y agoGreat analogy with the bike and car. I will use that in the future