4 ms·
That seems to be the exception. Practically everywhere you look it is like someone else pointed out "mf* programming".
by ThomaszKrueger 11y ago
That seems to be the exception. Practically everywhere you look it is like someone else pointed out "mf* programming".
- tjr 11y agoIt is indeed an exception. But it demonstrates that software engineering does exist, and it suggests that more software could be "engineered", if we chose to do so. I suspect that reason that such engineering process isn't applied to more software is that we don't really care that much. Are we willing to accept a 10x, or 100x, increase in development time and cost in order to have a more robust iPhone game? Word processor? To-do list? Which is why I'm interested in the question, what can we take away or relax from avionics-style software development to bring better "engineering" practices to other areas of software? Maybe a 2x increase in time and cost would be acceptable...