Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
Programming - Episode 8 - Decorator Pattern

Episode 8 - Decorator Pattern

02/18/20 • 13 min

Programming
Today you'll learn how at runtime, you can enhance the behavior or existing objects using the decorator pattern. In this episode, we'll discuss the advantages of decorators over inheritance and look at two examples from real-life - implementing a network communication protocol and enriching user interface components.
plus icon
bookmark
Today you'll learn how at runtime, you can enhance the behavior or existing objects using the decorator pattern. In this episode, we'll discuss the advantages of decorators over inheritance and look at two examples from real-life - implementing a network communication protocol and enriching user interface components.

Previous Episode

undefined - Episode 7 - Tries

Episode 7 - Tries

In the episode today, we'll talk about the trie data structure. You'll learn what tries are, how you can use them in practice, and how to implement them in your favorite programming language!

Next Episode

undefined - Episode 9 - Sorting. Counting Sort.

Episode 9 - Sorting. Counting Sort.

Have you ever been frustrated during interviews thinking that your interviewer expects you to have memorized a bunch of sorting algorithms you'd never need in real life? In this episode of the podcast learn how to approach such situations. In performance critical systems you may have to implement an efficient sorting yourself. Learn how to beat the built-in algorithm in a few lines of code!

Episode Comments

Generate a badge

Get a badge for your website that links back to this episode

Select type & size
Open dropdown icon
share badge image

<a href="https://goodpods.com/podcasts/programming-192464/episode-8-decorator-pattern-18009505"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to episode 8 - decorator pattern on goodpods" style="width: 225px" /> </a>

Copy