
Property Design In An Object-Oriented System
One of the most prevalent topics of consideration in an object-oriented system is property design. We can keep them simple or create more classes. The first approach is simpler and faster to implement. However, we can use objects to provide hooks we extensibility and scaling out our features. There are trade-offs to be aware of, but we can use some guidelines to shorten the design process. Property Design Considerations For purposes of this episode, we will look at two paths available. We can use a simple type (native) or use a class to define a property. While we can also utilize collections as properties, those still boil down to one of these two paths. You will either have a collection... Read more