Join Ads Marketplace to earn through podcast sponsorships.
Manage your ads with dynamic ad insertion capability.
Monetize with Apple Podcasts Subscriptions via Podbean.
Earn rewards and recurring income from Fan Club membership.
Get the answers and support you need.
Resources and guides to launch, grow, and monetize podcast.
Stay updated with the latest podcasting tips and trends.
Check out our newest and recently released features!
Podcast interviews, best practices, and helpful tips.
The step-by-step guide to start your own podcast.
Create the best live podcast and engage your audience.
Tips on making the decision to monetize your podcast.
The best ways to get more eyes and ears on your podcast.
Everything you need to know about podcast advertising.
The ultimate guide to recording a podcast on your phone.
Steps to set up and use group recording in the Podbean app.
Join Ads Marketplace to earn through podcast sponsorships.
Manage your ads with dynamic ad insertion capability.
Monetize with Apple Podcasts Subscriptions via Podbean.
Earn rewards and recurring income from Fan Club membership.
Get the answers and support you need.
Resources and guides to launch, grow, and monetize podcast.
Stay updated with the latest podcasting tips and trends.
Check out our newest and recently released features!
Podcast interviews, best practices, and helpful tips.
The step-by-step guide to start your own podcast.
Create the best live podcast and engage your audience.
Tips on making the decision to monetize your podcast.
The best ways to get more eyes and ears on your podcast.
Everything you need to know about podcast advertising.
The ultimate guide to recording a podcast on your phone.
Steps to set up and use group recording in the Podbean app.
The Jumble Anti-Pattern : Mixing up horizontal and vertical
One of the funny things about anti-patterns is that they are obvious in the name alone. We might not know what it is but everyone avoids a jumble. There is no technical knowledge required to judge this is not a good idea for a solution architecture. In this episode, we review the jumble anti-pattern, what it looks like, and how to avoid it.
The Jumble DefinedThe key to the jumble anti-pattern is horizontal and vertical elements of the design. We want to keep those separate much like in Ghostbusters, do not cross the streams. There should be a clear usage for a component either in the horizontal or vertical sense. That allows us to use them properly and within the proper stream or flow of data.
Think of a series of plumbing pipes. Different liquids or temperatures flow depending on the pipe. Our horizontal and vertical pieces of the solution are similar. There might be very different items in each. Likewise, the connections from one to the other can quickly become confusing and turn into a jumble.
Almost every solution has general components and those specific to the problem. While we can keep all components as stand-alone to the particular solution, it is better to utilize general components as well. We see this creep in when components have to pass around a lot of data. A need to change the source code of a framework or library also points to a jumble. The mixing of vertical and horizontal components often leads to "breaking" well-encapsulated code.
Create your
podcast in
minutes
It is Free