9.4. Psychology of Truth

It is important to understand the meaning of truth, and how to use it, as the basis for your psychological warfare. In an absolute sense, everything that you know is an abstraction of reality. We could say that "everything you know is wrong," which is true in an absolute sense, but not very productive. Thinking more constructively, we can describe our understanding of reality as a set of patterns and models. These patterns and models are an illusion (or, more accurately, a self-inflicted delusion). For example, one can say: "History never repeats itself," which is true in an absolute sense because the world is always changing, always progressing in time. Or so we think.

Software architecture knowledge consists of models. In the hard sciences, it is common knowledge that nature knows nothing about physics. Newton's models for classical mechanics are wrong, when taken out of context. So are Einstein's theories of relativity. However, within their intended contexts, these theories are accurate descriptions of how things happen in the universe. Research in design patterns and AntiPatterns explains why these models work in practice. With the right context and forces, the appropriate model for the solution usually works and produces predictable outcomes.

Despite its weaknesses, classical mechanics is the theoretical model behind numerous human achievements, including rocket science, machinery, buildings, and bridges. In proper context, Einstein's theories accurately describe nuclear energy and near-light-speed digital communications in distributed systems.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.14.84.90