Architectural Standards

Architectural Standards

All the Standards are only someone's opinions. Not a source of truth. All of them - are subjective. Logical arguments and narratives need to be proven, to become a source of truth. Either case - it is only a theory.

A good theory is:

  1. Transparent. Should be the most simple explanation for the observation
  2. Precise. Should explain statements with just enough precision. Not too wide, not too narrow
  3. Testable. Should allow verification

When we reason about anything we should be aware of two processes: Organization and Adaptation.

Organization stands for combining already formed schemas with a new one, more complex. Where schema is the result of models organization. Unit of understanding. Structured representation of discovered repeated characteristics.

When information is structured and formed, it can be used for new information discovery and understanding.

Adaptation is the process of changing our way of thinking to meet the requirements of the environment. On its own, adaptation consist of two processes: Assimilation and Accommodation.

Assimilation. Trying to match all to the same template. Understanding of the new elements based on what is already known. If it looks like a duck, and quack as a duck - it is a duck.

Accommodation. It is the opposite of assimilation. Exist schemas are changing to feet the newly assimilated information. Splitting up categories into sub-categories or creating a new category.

All these processes, cognitive development, are happening constantly and continuously.

Cognitive processes are complex.

As an architect, you need to understand what influences your decisions. Are you trying to assimilate the new elements, or you are digging around trying to build new categories which can explain what you have learned about a new system? Adapting your way of thinking? Or do you choose to focus on basic concepts, smaller building blocks, before reasoning about the big picture?

Knowing where you are and why - can help you to optimize the needs. Discover smaller building blocks, search for similarities or change the perspective.

Nevertheless, it is the nature of architects to make complex things easier.

要查看或添加评论,请登录

Maxym T.的更多文章

  • The Power of Reverse Search

    The Power of Reverse Search

    `Would you tell me, please, which way I ought to go from here?` `That depends a good deal on where you want to get to,`…

  • API Management | Options | COTS

    API Management | Options | COTS

    A Very Serious Senior Situation There are many taxonomies of what defines a 'senior' engineer. Often, these include the…

  • API Management Options | GCP

    API Management Options | GCP

    In the previous article, I touched on the decision-making process of API Management and highlighted a need to evaluate…

  • API Management

    API Management

    Whenever you hear "API Management" or "API decoupling," you will likely face one of many challenges, such as:…

  • It's not your business.

    It's not your business.

    In software development, there's a common belief that the developer's primary task is to write production code, the…

    1 条评论
  • Why AI won't replace people. At least not all

    Why AI won't replace people. At least not all

    You can't deny AI. You are either fascinated or afraid of it and sniffing for the dire consequences.

    2 条评论
  • Measurement Framework

    Measurement Framework

    Human Drivers in Measures It is easy to get enthusiastic about the measurement. People like to be right and want to…

  • Enterprise Architecture in Banking and Financial Services

    Enterprise Architecture in Banking and Financial Services

    Human resource implications are major. Potentially coupled with a change-averse culture and a narrowly skilled…

    1 条评论
  • L. O. G

    L. O. G

    “Start the Logging!” cried the White Rabbit as he checked his pocket watch. “We can’t be late for our meeting with the…

    2 条评论
  • Enterprise Architecture in Banking and Financial Services

    Enterprise Architecture in Banking and Financial Services

    Introduction Human resource implications are major. Potentially coupled with a change-averse culture and a narrowly…

社区洞察

其他会员也浏览了