In this chapter, we covered how to have a better sense of the type of a variable. Not only does it help to take decisions, but it narrows down to a single type, giving the possibility to access specific members that are specific to a particular type.
In the next chapter, we will see how to generalize a type by using a generic variable. Generic variables increase the reusability of objects and variables in your code, which reduces the necessity of creating trivial types.