The Smartest Code Architecture

Several years ago, I learned the definition of Intelligence. A few weeks ago, I discovered that it is also the Architecture definition.

David Rodenas PhD
6 min readJun 4, 2022
Photo by Maria Teneva on Unsplash

What is Intelligence?

I remember, while taking my courses in the university about Artificial Intelligence, the professor defined intelligence as the entity that behaves intelligently. It was a strange definition, and a tautology indeed. He justified with examples like the Turing Test was useless, if you ask a multiplication of two big numbers, you can spot the machine. Or with chess, in the past someone playing well to chess was considered intelligent, but nowadays, it is just a brute force algorithm. So, somehow he explained that we could not define intelligence as itself; the definition would expose an algorithm, and then the perception of intelligence will disappear, like in chess. The definition and the justification seemed good for me.

That changed several years ago while I was watching a TED video.

--

--

David Rodenas PhD

Passionate software engineer & storyteller. Sharing knowledge to advance our skills. Join me on a journey of discovery in the world of software engineering.