July 17

Software Architecture – Triangle of Knowledge


I am currently watching the course Software Architecture Fundamentals Part 1 by Neal Ford, Mark Richards.
I do really love the triangle they used to represent the status of your knowledge.
The technical depth is the height of “stuff you know” while…
The technical breath is the height of the “stuff you know you don’t know”.
The key skill to become an effective software architect but I would say in general a knowledgeable T person is to move stuff from “stuff you don’t know you don’t know” to “stuff you know you don’t know”. In this way, you increase your awareness.
This is why constant learning, reading books, watching courses is so important. 
We all need to be long life learners!


You may also like

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

    Subscribe to our newsletter now!

    Get instant access to the Master C# 9 webinar to learn all the new exciting C# 9 features quickly.
    Get regular videos and news on C# and .NET and offers on products and services to master C#.

    We will collect, use and protect your data in accordance with our Privacy Policy.