Skip to content
0:00 / 0:00

#simplicity#softwaredesign#venkatsubramaniam

The Art Of Simplicity by Dr. Venkat Subramaniam

ConfEngine

14K subscribers • 20 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • A classic. People kept recommending it from 2015 to 2026.
  • Presented by Dr. Venkat Subramaniam

Beginner. No background in the topic needed.

4.7K views12 years ago2 recommendations

Software designTools and practiceSimplicity and complexityDesign patternsSoftware architecture

Dr. Venkat Subramaniam explores the challenges of keeping software designs simple and how to recognize and achieve simplicity in code.

We've been told to keep things simple. It turns out, that's easily said than done. Creating something simple is, well, not really that simple. If simple was sitting next to us, would we even recognize it? Is my design simple, is yours simple? How can we tell? That's a simple question, but the answer to it is... well come to this talk to find out.

Why it's here

2 people recommend this

What people say. Recommended for understanding how to reduce cognitive load and maintain simplicity in software design.

u/essayelynchin r/scala • Recommends

On “Simple Isn't Easy”

While perhaps not scala-specific, an ex-professor of mine has a talk on exactly this. link to this video

u/raydenvmin r/dotnet • Recommends

On “A simple C# IEnumerable<T> extension that checks if the items count is equal to a given value while avoiding to iterate through each element when possible.”

Junior or not. Cognitive load is high here for anybody. It cultivates mistakes, fatigue, and even worsens relationships beween engineers (due to their ego). Watching Venkat's talk on the Art of Simplicity would probably be the best if you want to get what I mean: link to this video