top of page
Search

The common language: abstraction

  • chrisseiler1
  • Dec 1, 2024
  • 1 min read

We need to break down our silos to survive in the world of software-defined vehicles


The common language: abstraction
The common language: abstraction

We build bridges by developing a common language. Now let's get a little more specific: what does abstraction mean?



What is abstraction?
What is abstraction?

Abstraction is the process of deriving general rules and concepts from the use and classification of specific examples.


Abstraction is one of the central concepts of software development.



These are all vehicles
These are all vehicles

If we take the example of vehicles, these are all vehicles.



These vehicles transport passengers
These vehicles transport passengers

These vehicles transport passengers.



These vehicles transport passengers in separate passenger rows
These vehicles transport passengers in separate passenger rows

These vehicles transport passengers in separate passenger rows.



These vehicles are off-road capable
These vehicles are off-road capable

These vehicles are off-road capable.



These vehicles are commercial vehicles
These vehicles are commercial vehicles

These vehicles are commercial vehicles.



Abstraction is a central concept for mastering complexity. As you can see from the example of the vehicle, there is no one and only way to do this.



Bridge builder in engineering
Bridge builder in engineering

We build bridges by developing a common language.


What examples of abstractions can you think of?


Please leave a comment or send me a message. Stay tuned for more to come soon!


And don't forget: keep on rocking in a free world! 






 
 
 

コメント


bottom of page