I Primarily like @property since it enables you to make incremental development toward a better information product over time. Under is an additional instance on how @property can help when just one has got to refactor code and that is taken from listed here (I only summarize it down below): https://aiplgurugram.co.in/aipl-lake-city-sector-103-gurgaon-a-haven-for-modern-families/