Y

YouLibs

Remove Touch Overlay

Design Patterns Explained - The Strategy Pattern

Duration: 06:45Views: 30.4KLikes: 1.9KDate Created: Aug, 2019

Channel: Hopson

Category: Science & Technology

Tags: minecraftc++gamepewdiepiemultithreadedsfmlandroidforlanguagedoprogramioslwjglunityhowapplerusttutjavadevenginedoesgamestutorialunrealmakeprogrammingskyc#learnto

Description: The strategy design pattern can help make code more readable, maintainable when you need to be able to select an algorithm during the run time of a program. This is done through the use of polymorphism. Firstly I show how code can be bad when not using it, and then show the same code, but written using the pattern in mind. ========= SOURCE CODE: github.com/Hopson97/design-patterns-explained/tree/master/strategy ========= RESOURCES: More info on strategy pattern: refactoring.guru/design-patterns/strategy ========= MUSIC USED: Ken Silverman - PREPSONG - youtube.com/watch?v=XbSHkB3vF4w Pokemon DP - Route 209 - youtube.com/watch?v=bw_iFKE5QBE Banjo Kazooie - Main Title - youtube.com/watch?v=dQNAVqW1shA Banjo Kazooie - Pause Screen - youtube.com/watch?v=BWzc_jgpIzg Orchard Media - Square Hill (Spyro) - youtube.com/watch?v=vKYia8vKp2Q Tales of Phantasia - The Final Act - youtube.com/watch?v=4Ja7PJUkvyk Ken Silverman - DRIFSNG22 - youtube.com/watch?v=x2qAjf4sGZE ========================================= LINKS: GitHub: github.com/Hopson97 Discord Server: discord.gg/DeEhUXY Support me on Patreon: patreon.com/Hopson Follow me on Twitter: twitter.com/Hopson1997 Follow me on Twich: twitch.tv/hopsonn Subscribe to the subreddit: reddit.com/r/HopsonCommunity Community Channel: youtube.com/channel/UCvP6PNyj42j9PHPmCpo7Srg

Swipe Gestures On Overlay