OOAD-5: Object Oriented Approach Vs Procedural/Structured Programming simplified

preview_player
Показать описание
This video will spear head your designing with Object Oriented Approach, giving clarity on when, where and why to apply procedural Vs OO design approach.
Pre-requisite: watch following two videos before watching this one
Рекомендации по теме
Комментарии
Автор

You deserved more views. A stupid guy like me can understand it very well. Thank you!

hadiramli
Автор

Thank you so much! It was really easy to understand the way you explained it =)

noquierooooo
Автор

excellent buddy nice explanation .thanks

shivamkeshri
Автор

Hi ! I dont understand why the Procedural approach is not reusable. In your example, in the min 7:30 if you have the functions that calculate the area in another file, arent they separed from the data? And i could import and use that function at any place right?

alxx
Автор

Sir this recipe is helpful to cook in exam😁

vlog_inshorts
Автор

Innumerous videos in youtube but this one makes a mark of its own. Well explained by giving real time examples and that too using coding. 100 likes. 👍👍

shankarsen
Автор

your explanation is outstanding, Thank you.

Автор

Finally someone who made this make sense. Thank you!

rachelhollar
Автор

Thanks for comparing and explaining with what we see everyday.

arunstudd
Автор

amazing explanation . .. very good sir, very good

jankipatel
Автор

now I feel more educated AND I know how to make Bhel. thank you good sir

womerly
Автор

"once the box class is created we can create 100 different instances of the same" is a reason to prefer OOP? Why not just make the procedural approach into a function which accepts length, width, and breadth as inputs and outputs the volume? Same result, with less complexity. And modifications to the procedural example only need be changed in the function, which is no different than your OOP example.
And yeah, procedural libraries were never reused before OOP came along, right? Incorrect. Even FORTRAN IV (the first standardized programming language in 1966) had extensive libraries of commonly used functions built in. Much larger libraries of additional commonly used functions were developed afterward and used widely. Include the library, and the procedural program could use functions it contained anywhere in the code.
From what I can see, OOP is simply a more complicated way of implementing things that have already been in use for over 50 years.
The advantage of procedural code that I've found most beneficial is that you can understand how it works and debug it more easily than OOP code, which "hides" how everything is done. Try single stepping through a 60, 000 line OOP program with hundreds of classes and within the first 100 statements you'll be lost. That's been my experiece.

davea
Автор

Thank you very It was the best and easiest way to understand it....I was searching for something just like this

sukumarmukherjee
Автор

Thank you so much! It has been extremely helpful!

thestarinthesky_
Автор

Sincere and dedicated Efforts by you sir. U are Inspiration to me

HarshVardhan-jjxh
Автор

I looked for the answer for long time and i didnt get it but after your explaining i got it thx for u
like + subscribe☺

himanajy