Core Design Principles for Software Developers by Venkat Subramaniam

preview_player
Показать описание

Writing code is easy. Writing good quality code is an entirely different story. How can we measure quality of design? How do we know we're doing the right set of things that will leads us to a better design? In this session we will learn about some core software design principles that help programmers everyday. Instead of talking about theory and what we could potentially do, we will take on multiple examples, discuss the solution, pros and cons, and bring out key design principles that have an impact on the outcome.
Рекомендации по теме
Комментарии
Автор

this guy is so funny and easy to listen to, i would listen to him forever.

kookoon
Автор

Its been 3 years since i first came across this video, I watch it once a month atleast ever since... everytime i watch it, i learn something new.... right now i spent an entire week coding along and understanding the intricacies of the topics, tracking my code at all levels across all the various layers... and my oh my its been a fun week! I feel like ive reached Enlightenment... and the best part is there is still so much more to learn. Venkat... you are my Hero! Kudos !

crabsynth
Автор

I've been looking for someone who teaches good design principles. He has what it takes, and I'll be viewing more of his videos.

josiahtobas
Автор

I never thought I could listen to a tech talk for more than 5 minutes and not fall sleep, this is truly an art from Venkat's side that he can keep the audiance's attention and interest for as long as he is speaking... the topics that he is talking here are all valuable and true and yet extremely boring... but when he presents them, they are no longer boring..

OneLastHike
Автор

And now I am gonna create a manager class and as you would expect, manager does absolutely nothing

Gordon
Автор

"Coding is like violence, if it doesn't work use more of it" :D

chiranjibghorai
Автор

Must watch for every Software Programmer. First time i have watched a Tech presentation like a Movie. I have become fan of you sir.

harialla
Автор

Rightly said - you can only improve your design by applying all these principles is when you retrospect - applying it while writing code the first time would be like recollecting all the rules of grammar before forming a sentence to speak.

Really thankful for the videos.

sameerlangde
Автор

I have literally been trying to understand the SOLID principles for a long time and have been having a hard time grasping my head around it. After this talk I finally understand them

DanielSaldivarSalas
Автор

Wow, That's embarrassing when I realized that I'm violating these principles everyday until now. Thanks for this wonderful presentation!

BoHanLiao
Автор

I like his statement "A good code is like a joke". This is the best explanation.

kvimol
Автор

"If we don't know about a problem, let's wait untill we know more before we write code for it." Good.

blarvinius
Автор

Every developer shall listen this talk.there is a lot to learn from it....Chaa gaye hain Venkat bhai....

Naqashized
Автор

The presentation is very simple. But, one has to watch it over and over again to get all of it. Thanks a lot, Venkat :-)

reemuskumar
Автор

Great one! Reminds me of Sandi Metz talks. Such good leadership. 10/10 would watch again and again

jaykilleen
Автор

Great talk from a truly genius developer.
You are amazing as always.

mohamadmawed
Автор

You are the real champ Venkat!...really entertaining and informative...lovely.

mohitvalechay
Автор

A nice watch after having a really bad day. :) Thanks Venkat.

ajaymenon
Автор

Great energy and great pace of presentation. Crisp explanation of various design principles. Single shop to buy all design principles. I would recommend to many.

talkniraj
Автор

i'm so thankful, i came across your videos.

JuanGarcia-zyyw