#Programming Design Patterns

1 messages · Page 1 of 1 (latest)

hard trail
#

Currently working on a video series all about programming design patterns. This one covers creational patterns. Am already working on the next one, which will be about structural patterns. By the end, I'll cover roughly 150 and put them all into one big compilation.

https://www.youtube.com/watch?v=HmVEuFFf7SA

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common creation programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for further...

▶ Play video
hard trail
#

New video continuing our dive into programming design patterns. This time covering structural patterns:

https://youtu.be/KDnhm2-gcY4

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common creation programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for further...

▶ Play video
hard trail
#

New video covering behavioral programming design patterns, including event channels and dependency injection among others.

https://www.youtube.com/watch?v=GDfs-4u06LU

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common creation programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for further...

▶ Play video
hard trail
#

New video talking about architectural design patterns in programming. These help you organize and structure your project:

https://www.youtube.com/watch?v=IOMCDpzpNaQ

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common creation programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for further...

▶ Play video
hard trail
#

New programming patterns video. This one talking about Data Access.

https://www.youtube.com/watch?v=1dPJ_n9ajR0

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common creation programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for further...

▶ Play video
hard trail
#

New programming patterns video is out. This one talking about Security design patterns. Short and simple, but very important:

https://youtu.be/5nGIAAy3DXQ

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common creation programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for further...

▶ Play video
hard trail
#

New programming patterns video is out. This one being an introduction to Concurrency, where tasks are run asynchronously or even in parallel.

https://www.youtube.com/watch?v=8jqMe3Ndaa4

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common concurrency programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for furt...

▶ Play video
hard trail
#

New programming patterns video is out. This time talking about testing patterns used primarily for unit testing to ensure your code works as expected.

https://www.youtube.com/watch?v=UgtKmdGtGTc

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common testing programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for further ...

▶ Play video
hard trail
#

New programming patterns video it out. This time dealing with UI:

https://www.youtube.com/watch?v=RAB-Gv88sgs

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common UI programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for further learn...

▶ Play video
hard trail
#

New programming patterns video it out. This one talks about Enterprise Integration, which is a fancy way of saying how objects and systems communicate with one another:

https://youtu.be/VCcpL4kLDq8

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common enterprise programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for furth...

▶ Play video
hard trail
#

New programming patterns video is out. This one talks about Cloud patterns, which deal with sending and receiving information over the internet, leveraging heavily on asynchronous behaviors and messaging.

https://youtu.be/QocPWgXDMGY?si=3VvCpNSq2n_q95W3

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common Cloud-based programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for furt...

▶ Play video
hard trail
#

New programming patterns video is out, focusing on ways to optimize your code for improved performance.

https://youtu.be/dZqzpE814nE?si=j6HBJTxprPxbrRas

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common optimization programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for fur...

▶ Play video
hard trail
#

New programming patterns video is out. This time focusing on emergent and miscellaneous patterns that are relatively new or don't fit into other categories. This will be the last in the series before the final compilation of all 150+ premieres. Be sure to set a reminder for when that drops.

https://youtu.be/NtjHz8rpANg?si=jJQj4uGOF0fv-GkY

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common emergent and domain-specific programming patterns. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as...

▶ Play video
hard trail
#

FINAL COMPILATION VIDEO

A high-level overview of 150+ programming design patterns, breaking down what they are, when to use them, why to use them, as well as limitations, concerns, and sample code for each. The aim of the video is to introduce you to what's out there, rather than acting as a deep dive into each.

Feel free to use this as a resource in expanding your programming toolkit, and use timestamps in the description to jump to the ones you need. The full playlist also breaks them down into smaller chunks by category.

https://www.youtube.com/watch?v=Qfyg9vEZQ7Y

Design patterns are typical solutions to commonly occurring problems. Here’s a high-level overview of the most common ones. It’s not necessary for you to use or even memorize all of them. They are simply tools, and this video is intended to raise your awareness of what’s out there, serving as a springboard for further learning. Feel fr...

▶ Play video
shadow pond
#

this is awesome