The Moths of Programming with Dino Dini
The moths of programming are ideas in the software engineering industry that have become pervasive due to virality rather than reality.
Episodes
10 episodes
The Moths of Programming 10 - Strict Typing
The moths of programming are ideas in the software engineering industry that have become pervasive due to virality rather than reality. Although they may have some truth to them, they are often inaccurate, misleading, distracting or even damagi...
•
Season 1
•
Episode 10
•
48:43
The Moths of Programming 9 - Integrated Development Environments
The moths of programming are ideas in the software engineering industry that have become pervasive due to virality rather than reality. Although they may have some truth to them, they are often inaccurate, misleading, distracting or even damagi...
•
Season 1
•
Episode 9
•
57:34
The Moths of Programming 8 -Scripting Languages
The Moths of Programming With Dino DiniChapter 8 - Scripting LanguagesThe moths of programming are ideas in the software engineering industry that have become pervasive due to virality rather than reality. Although they may have som...
•
Season 1
•
Episode 8
•
1:02:46
The Moths of Programming 7 - Object Orientated Programming
In this double length episode, Dino objectively explores Object Orientated Programming, which he views as one of the biggest, if not the biggest, mistakes of software engineering.OOP considered harmful?
•
Season 1
•
Episode 7
•
1:41:00
The Moths of Programming 6 - Never, Ever, Ever Use Macros
Macros have a bad reputation and often derided. As a result, their value and importance in solving real world programming problems is often overlooked, especially by the creators of new languages. Yet it turns out that despite the desperate (an...
•
Season 1
•
Episode 6
•
52:34
The Moths of Programming 5 - Compilers Optimise Code Better Than Humans
In any social media facilitated discussion about programming the topic of code optimisation with often arise. Anyone who has expertise in low level optimisation are likely to face a choice: being silent or enduring endless accusations of irrele...
•
Season 1
•
Episode 5
•
44:50
The Moths of Programming 4 - Don't Reinvent The Wheel
We often hear the phrase "Don't Reinvent The Wheel" all the time in software engineering, but what does this actually mean, and is it a useful mantra, or just another Moth of Programming?
•
Season 1
•
Episode 4
•
48:31
The Moths of Programming 3 - Always Comment Your Code
The moths of programming are ideas in the software engineering industry that have become pervasive due to virality rather than reality. Although they may have some truth to them, they are often inaccurate, misleading, distracting or even damagi...
•
Season 1
•
Episode 3
•
35:52
The Moths of Programming 2 - Gotos are Evil
The moths of programming are ideas in the software engineering industry that have become pervasive due to virality rather than reality. Although they may have some truth to them, they are often inaccurate, misleading, distracting or even damagi...
•
Season 1
•
Episode 2
•
44:44
The Moths of Programming 1 - Global Variables Are Bad
The moths of programming are ideas in the software engineering industry that have become pervasive due to virality rather than reality. Although they may have some truth to them, they are often inaccurate, misleading, distracting or even damagi...
•
Season 1
•
Episode 1
•
29:34