GAMES IN PROGRESS
Latest Videos
Home
/
Indie Game Developers
/
Code Monkey
/
How to Write High Quality Code that doesn't fall apart.

How to Write High Quality Code that doesn't fall apart.

1 hr 8 min
๐Ÿ”ด Continue your Clean Code Journey! https://cmonkey.co/cleancode ๐ŸŒ FREE Complete Courses! https://cmonkey.co/freecourses โœ… FREE Game Dev Insights! https://cmonkey.co/gamedevreportnewsletter ๐Ÿ‘ Weekly Game Mechanic Challenges! https://cmonkey.co/practicelab ๐ŸŽฎ Get my Code Monkey Toolkit! https://cmonkey.co/toolkit ๐Ÿ”ด RELATED VIDEOS ๐Ÿ”ด Learn C# FREE Tutorial Course Beginner to Advanced! [12 HOURS] https://www.youtube.com/watch?v=qZpMX8Re_2Q Learn Problem Solving (FREE Course, MOST VALUABLE skill) https://www.youtube.com/watch?v=Jgw5Z40Q1vc Escape Tutorial HELL with my Game Dev Practice Lab! https://www.youtube.com/watch?v=Ng0VH0SmqRo ๐Ÿ’ฌ Learn how to write solid game code in Unity and C# thatโ€™s easy to maintain and wonโ€™t break as your project grows. Iโ€™ll share some practical tips to help your code stay clean and organized, even as you add more features. Perfect for beginner and intermediate devs! 00:00:00 Intro 00:03:49 Bad vs Clean Code 00:05:38 Who am I? 00:09:08 What is Clean Code? 00:14:27 But if the code works, why does it matter? 00:18:14 Naming Rules 00:25:04 Decoupling is a superpower 00:27:59 Single Responsibility 00:31:02 Information hiding 00:35:16 One Source of Truth 00:36:59 Self-documenting code 00:41:19 Don't use Magic Numbers 00:43:02 Don't use Strings as Identifiers 00:47:44 Composition over Inheritance 00:50:33 Refactor, refactor, refactor! 00:54:09 Live Refactor 01:03:30 Quick Recap 01:06:27 Resources 01:07:11 Thank You ๐Ÿ“ Some Links are Affiliate links which means it costs the same to you and I get a nice commission. Thanks for using them! If you have any questions post them in the comments and I'll do my best to answer them. ๐Ÿ”” Subscribe for more Unity Tutorials https://www.youtube.com/channel/UCFK6NCbuCIVzA6Yj1G_ZqCg?sub_confirmation=1 See you next time! -------------------------------------------------------------------- Hello and Welcome! I'm your Code Monkey and here you will learn everything about Game Development in Unity using C#. I've been developing games for several years with 9 published games on Steam and now I'm sharing my knowledge to help you on your own game development journey. I do Unity Tutorials on just about every topic, Unity Tutorials for Beginners and Unity Tutorials for Advanced users. -------------------------------------------------------------------- - Website: https://unitycodemonkey.com/ - Twitter: https://twitter.com/UnityCodeMonkey - Steam: https://store.steampowered.com/developer/EndlessLoopStudios