Modular Programming – Most Programmers Think They do it. But Hardly Anyone Does!

Published: 03 May 2023
on channel: Code With Huw
9,752
416

What is modularity? Dividing code into separate files? No! Hiding data? Well, up to a point… Protecting implementation details? Well, that’s a bit nearer the mark. But what does that really mean? How do you protect the implementation details of a module or an object? And why does it matter?

In this lesson, I look at some of the ideas and the history of modular programming. From Smalltalk to Modula-2, and onwards to C#, Ruby, Java and Object Pascal, I’ll try to explain what modularity is and why your code will be more reliable if you make use of it.

BOOKMARK THE SERIES PLAYLIST

To follow this series in order, bookmark the playlist. New episodes are added to the playlist whenever they are published.
   • Object Oriented Programming  

DOWNLOAD SQUEAK
Squeak Smalltalk
https://squeak.org/

DOWNLOAD THE SMALLTALK/V TUTORIAL
I will using the excellent Smalltalk/V Tutorial as the “course text” for this series and I encourage you to download a PDF copy of that too:
http://stephane.ducasse.free.fr/FreeB...
or:
https://rmod-files.lille.inria.fr/?di...

SUBSCRIBE TO THE CODE WITH HUW CHANNEL

To be notified whenever I upload new lessons, be sure to subscribe.
https://www.youtube.com/CodeWithHuw?s...



WHO IS HUW COLLINGBOURNE?

I’ve been programming since the early 1980s. I’ve written wrote programming columns on Java, C#, Delphi and other languages for “PC Plus Magazine”, “Computer Shopper” and numerous other UK magazines. I wrote the cult adventure game, The Golden Wombat Of Destiny, I have developed programming tools with SapphireSteel Software and I have written programming books published by Dark Neon and No Starch Press. These include books on programming C, C#, Java, Ruby, Delphi and Object Pascal, pointers, recursion and programming adventure games.
All my books can be found on Amazon.

Keep in Touch
==============================

Code With Huw on Facebook:
  / codewithhuw  


Watch video Modular Programming – Most Programmers Think They do it. But Hardly Anyone Does! online without registration, duration hours minute second in high quality. This video was added by user Code With Huw 03 May 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 9,75 once and liked it 41 people.