Exactly. Any developer working on any project will encounter a decision that wasn’t in the spec, where they use their judgement and taste to fill in gaps. The idea that only code can be a complete spec assumes the code perfectly matches the original intent - which we know it rarely does in a project of meaningful size.
Imagine for a second if supply and demand were actually the only forces at play for these businesses run by billionaires… - forgetting oligopolies, blatant antitrust, lobbying, the revolving door between government and the c-suites, legal tax evasion, etc.
We don’t live in a fantasy world simulation on a frictionless plane where anyone can be a billionaire if they just pull up their bootstraps.
This is the most common use case for any compiler or linter
reply