Category Archives: Design Patterns

Understand and apply software design patterns to write cleaner, more maintainable code. This category explores the classic Gang of Four (GoF) patterns — creational, structural, and behavioral — and shows how to use them in real-world contexts such as game programming. Design patterns are language-agnostic solutions to recurring software engineering problems, and mastering them is a key step in growing from a junior to a senior developer.
Design Patterns in Game Programming

Design Patterns in Game Programming

This is the sixth article of the Android Game Programming series. Here, I would like to show you how to use Design Patterns in your first video.

Continue Reading