-
Notifications
You must be signed in to change notification settings - Fork 0
Meta:WhyIsThisAWiki
Ben Christel edited this page Jan 14, 2022
·
5 revisions
I find it hard to write about software in a linear, blog-post-like format for a few reasons:
- Software is fractally complex
- There are multiple theories/models of software which are mutually incompatible yet all useful in different contexts ("all models are wrong; some models are useful" —GeorgeBox)
- Everyday words are not sufficiently precise to clearly describe what goes on in a software system, or during software development.
- Words are defined in terms of other words
All of these facts combine to make a linear presentation of a comprehensive theory of software impossible. The network-like format of a wiki is much more accommodating.
True words aren't eloquent. Eloquent words aren't true.