Right Level of Abstraction

Santosh Rangarajan
2 min readSep 10, 2021

Presenting information is super critical because it can help provide visibility, direction, clarity and of-course decision making.

Too much information is noise.

Too little information leaves reader with too many unanswered questions.

Consider a passage from book, How to create a mind, which talks about level of abstraction

Right level of abstraction

Usually depending on audience one needs to share / present information if it has to be effective.

if to a Non Technical audience you are sharing api or machine level instructions its noise

if to a Technical audience you are sharing one liner description , its shallow

Someone who is starting with ML , if you share him Math equations, he will run away

Often reports/tasks/ narratives depends on audience you are sharing information with. Should be centered around them

Further consider this another passage from same book. it talks about considerations when modeling systems. what level should one consider

When solving problems, if you are aware of key participants/components which affect the problem, then one is in better position to solve problem

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Santosh Rangarajan
Santosh Rangarajan

Written by Santosh Rangarajan

Software Engineer. Interests include — Distributed Systems, Data Storage , Programming languages

No responses yet

Write a response