Skip to content
Web Dev Simplified
×1.1YouTube long-form

Stop Writing Bad Abstractions – Clean Code Tips That Work

WDWeb Dev Simplified@WebDevSimplified · 1.8M subscribers
Views
50K
49,959
Outlier
×1.1
Median 47.5K
Length
19:52
Published
Jun 10, 2025
Tuesday
Comments
68
1.5K likes

Script

No transcript

Scout reads the transcripts of each creator's 12 latest long-form videos. This one isn't among them yet.

Description

Writing clean code is something that everyone aspires to do, but is very difficult. In this video I will be covering some of the most important concepts about clean code, specifically around abstractions. I will teach you how to create proper abstractions, when to abstract your code, and what bad abstractions look like.

📚 Materials/References:

Facade Pattern Video:    • Facade Pattern - Design Patterns

Facade Pattern Article: https://blog.webdevsimplified.com/202...

Full Project Video (Job Board): Coming Soon

Folder Structure Video:    • This Folder Structure Makes Me 100% More P...

Folder Structure Article: https://blog.webdevsimplified.com/202...

🌎 Find Me Here:

My Blog: https://blog.webdevsimplified.com

My Courses: https://courses.webdevsimplified.com

Patreon:   / webdevsimplified

Twitter:   / devsimplified

Discord:   / discord

GitHub: https://github.com/WebDevSimplified

CodePen: https://codepen.io/WebDevSimplified

⏱️ Timestamps:

00:00 - Introduction

01:03 - Facade pattern

03:00 - Abstracting complex component logic

04:35 - Adapter pattern for 3rd party services

08:27 - When not to do this

09:39 - Common abstraction mistake

12:30 - Major abstraction mistake

18:17 - Project structure tips

#CleanCode #WDS #CleanCodeAbstraction

More from Web Dev Simplified

Search Scout

Search creators, videos and pages, then press Enter to open one.