3 ms·
"And finally, we do understand software engineering well enough to teach it properly." This is news to me. I would very much like a citation, please. Or do you
by fsloth 8y ago
"And finally, we do understand software engineering well enough to teach it properly."
This is news to me. I would very much like a citation, please. Or do you mean applying formal proof verification to everything?
- blub 8y agoEngineering doesn't mean using formal methods or specific fancy proofs, it's a systematic, disciplined quantifiable approach to software. It's described in an ISO standard and the more approachable IEEE SWEBOK. The above is neither widely known (I only found out about it after many years of doing professional programming), nor is it necessary in order to be successful in the profession and/or make a lot of money. Commercial software development is mostly a wild west and we're calling that craftsmanship.