Patterns

PatternsPatterns are structures. Patterns are shapes. Patterns are formal relations. I think that all knowledge, the complete notion of transmission of something, became at the hand of relations. Relations are transcendent. They are with the objects, but they aren’t objects. They denote the way of being, the status of stay there. They can’t consist of something. They say how the elements, the objects in nature, are here.

The patterns are named relations. A structure is a concrete, well-defined relation of a thing and its parts. A shape is a relation with the environment, with others outside. The pattern points to that shape or structure, adjudicating a descriptive name.

The most simple patterns are numbers. A number is not a «thing». «A table» is a thing. «One table» is a relation within a table and the rest of the Universe. The «one» stands for singularity of the corpse, being a table, a chair, a feeling, a thought.

A pattern catalog in any discipline encloses the «secrets of the trade». The patterns have a positive (a praised value) mark. While the pattern indicates an acceptable pill of knowledge, the anti-pattern is the contrary: a bad established structure or shape. Of both sides is filled the world.

As a container of knowledge, the patterns is one of the best learning tools. You can approach any subject from the patterns perspective, coined the most important features in a set or catalog. As I constantly say, I think in patterns. I look actively for them in any matter I reach or want to learn. This constant effort is not only for discover the already known patterns, but to find the new ones. That new one pattern isn’t by far a discovery. On the contrary, it shapes a deep relation, a foundation, for the good structure, that no one has taken into account. The nature is full of them.

I will enumerate many pattern in this section. But the basics are the «design patterns» in programming I write below:

Recently I came into a set of «biological patterns» or «living organism principles». Those are patterns (the original exposition call them principles) are a set of qualities the living organisms have, which are the foundation, the cause, of longevity. There is an excellent exposition of the subject by one of the researchers in TED.

As standard well-constructed relations, the patterns can be viewed in different systems, living or still, terrestrial or in the outer space, inside us or in concrete objects, in singular or in complex organizations. That is the great benefits or the «pattern-thinking» approach of learning: one patterns will fulfill all the blanks in multiple disciplines. And you can leverage your knowledge of one pattern to learn a new subject.

Below I list a set of posts under this subject.

Template method in constructors: a special pattern

One shot, three birds

Model-View-Controller or Model-View-Adapter

Interface Packages and Concrete Instances Factories

Warning about the Singleton Pattern

Trees for organizations, networks for processes

Applying object technologies to ETL solutions, part 1

Applying Object Technologies to ETL Solutions, part 2