I Primarily like @property because it enables you to make incremental development toward a better knowledge design after a while. Down below is another illustration on how @property can help when one particular has got to refactor code and that is taken from here (I only summarize it under): Until https://conscientparqgurugram.in/conscient-parq-sector-80-gurgaon-a-refined-lifestyle-amidst-urban-grandeur/