15. Games and software components

Image

What you will learn

When you started to learn about programming, I said, “Anyone who can organize a party can write a program.” You’ve now discovered that a lot of programming is actually all about organization, which is why good organizers tend to make good programmers. In the last chapter you saw how to create family trees of related objects to more easily organize complex applications. Instead of being made from scratch, a new version of an object has to provide only those behaviors that are different from the object it extends. This is an important principle that underpins many large-scale applications.

Get Begin to Code with C# now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.