Stop Writing Bad Abstractions – Clean Code Tips That Work
Jun 10, 2025•Channel
AI Analysis
Data from YouTube Data API v3•Updated Just now
Video Overview
Video Details
PublishedJun 10, 2025
Duration19:52
Video IDmG5P1WSgIGo
Languageen-US
CategoryEducation
PrivacyPublic
Made for KidsNo
Video TypeRegular Video
Performance Metrics
Views21.8K
Likes801
Comments42
Engagement Rate3.87%
Likes per 100 views3.68
Comments per 1K views1.93
Video Tags
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: https://youtu.be/fHPa5xzbpaA
Facade Pattern Article: https://blog.webdevsimplified.com/2022-07/facade-pattern/?utm_source=youtube&utm_medium=video-description&utm_term=video-id-mG5P1WSgIGo
Full Project Video (Job Board): Coming Soon
Folder Structure Video: https://youtu.be/xyxrB2Aa7KE
Folder Structure Article: https://blog.webdevsimplified.com/2022-07/react-folder-structure/?utm_source=youtube&utm_medium=video-description&utm_term=video-id-mG5P1WSgIGo
🌎 Find Me Here:
My Blog: https://blog.webdevsimplified.com
My Courses: https://courses.webdevsimplified.com
Patreon: https://www.patreon.com/WebDevSimplified
Twitter: https://twitter.com/DevSimplified
Discord: https://discord.gg/7StTjnR
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