Search⌘ K

Introduction to Objects

Explore the foundational concepts of object-oriented programming in Perl, focusing on abstraction and encapsulation. Understand how Moose enhances Perl's default object system to simplify building and managing complex programs with objects for better code organization and maintainability.

We'll cover the following...

Every large program has several levels of design. At the bottom, we have specific details about solving the problem. At the top levels, we have to organize the code to make sense. Our only hope for managing this complexity is to exploit abstraction (treating similar things similarly) and encapsulation ...