title: Public property VS Private property with getter?
body: <p>This question has puzzled me for a while. A public property that can be accessed directly or a private property with getter? Which one is better/correct and why?</p>