Jacob

Jacob

Jacob is a software engineer with over 2 decades of experience in the field. His experience ranges from working in fortune 500 retailers, to software startups as diverse as the the medical or gaming industries. He has full stack experience and has even developed a number of successful mobile apps and games. His latest passion is AI and machine learning.

🧩 How Design Patterns Fit Large-Scale Architecture

Featured image for How Design Patterns Fit Large-Scale Architecture

Video: Top 5 Most Used Architecture Patterns. Design patterns solve recurring problems inside architectural patterns, which organize the larger application. In large-scale applications, the two work together: architecture sets boundaries and communication rules; design patterns help teams implement those boundaries…

🎮 How Design Patterns Boost Game Code Reuse

Featured image for How Design Patterns Boost Game Code Reuse

Video: 10 Design Patterns Explained in 10 Minutes. Design patterns improve code reusability in game development by helping you separate shared behavior from the parts that vary—so enemies, weapons, and gameplay systems can reuse proven logic without becoming copies of…