logoalt Hacker News

The five orders of ignorance (2000)

24 pointsby svilen_dobrevlast Monday at 1:00 PM11 commentsview on HN

Comments

svilen_dobrevlast Monday at 1:00 PM

"product is the knowledge in the code, not the code itself".. and other interesting observations. That might be relevant in current to-AI-or-not-AI questions

Published as book - The Laws of Software Process: A New Model for the Production and Management of Software , 2003, Phillip G. Armour

https://www.amazon.com/Laws-Software-Process-Production-Mana...

show 2 replies
lkostoday at 6:14 AM

>As a development life-cycle model, prototyping acknowledges that our job is not to build a system, but to acquire knowledge.

So if there is any hope in making software development faster, we need to focus more on the specification part - to get it right faster.

show 1 reply
coderwolftoday at 7:32 AM

This would be so useful of a model, in personal development, life and more! Incredible take on this.

mvr123456today at 5:01 AM

The intro is really good and stands alone. I'd point any outsider to this as a decent description of hacking, programming, software engineering, prototyping in general.

sublineartoday at 4:28 AM

> the real job is not writing the code, or even building the system — it is acquiring the necessary knowledge to build the system.

Not only very true, but the grammar will trigger those who insist on forcing the "that's written by AI" meme. I love it.