SOLID Stinks! How to Write Actual "Clean Code"

Published: 05 December 2020
on channel: GamesWithGabe
4,185
188

SOLID has been hailed as the go-to guidelines to write "clean code", but I disagree. I believe SOLID programming principles were invented to placate bored corporate programmers, and is only meant to make code look clean, but make code less scalable, more complex for no reason, and less maintainable. I outline my proposed method to write actual "clean code", and talk about how code should be used to solve real problems, not imaginary ones.

Supporting Articles:
Unit Testing is not the Right Approach: https://tyrrrz.me/blog/unit-testing-i...
Solid Principles are Bad 1: http://qualityisspeed.blogspot.com/20...
Solid Principles are Bad 2: https://stackoverflow.com/questions/2...
Design Patterns are Bad: https://blog.cerebralab.com/Bimodal_p...
Imaginary Problems: https://blog.cerebralab.com/Imaginary...
Overengineering: https://solidstudio.io/blog/origin-of...
Overengineering 2:   / don-t-overengineer-your-code  
Not thinking:   / blindly-following-best-practices-not-a-bes...  

---------------------------------------------------------------------
Website: https://ambrosiogabe.github.io/
Github: https://github.com/ambrosiogabe

Here are some books I recommend if you want to learn about game engine development more thoroughly. I do not profit off any of these sales, these are just some books that have helped me out :)

My Recommended Game Engine Books:
Game Engine Architecture: https://www.gameenginebook.com/
Game Physics Cookbook (Read this before the next physics book): https://www.amazon.com/Game-Physics-C...
Game Physics (Ian Millington): https://www.amazon.com/Game-Physics-E...
Game Programming Patterns (Free): https://gameprogrammingpatterns.com/

My Recommended Beginning Game Programming Books:
JavaScript Game Design: https://www.apress.com/gp/book/978143...

My Recommended Java Books:
Data Structures/Algorithms: https://www.amazon.com/Data-Structure...
LWJGL (Free, but I haven't read this thoroughly): https://lwjglgamedev.gitbooks.io/3d-g...


Watch video SOLID Stinks! How to Write Actual "Clean Code" online without registration, duration hours minute second in high quality. This video was added by user GamesWithGabe 05 December 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 4,185 once and liked it 188 people.