Web Log di Adrian Florea

"You know you've achieved perfection in design, not when you have nothing more to add, but when you have nothing more to take away." Antoine de Saint-Exupery
posts - 440, comments - 2715, trackbacks - 3944

My Links

Archives

Post Categories

Image Galleries

.RO Blogs

.RO People

.RO Sites

Blogs

Furls

Links

vinCitori

Un altro motivo a favore delle proprietà

Quasi sempre, come motivo per preferire le proprietà pubbliche ai campi pubblici di istanza, si presenta quello della possibilità di validazione dei valori nella classe corrente o nelle classi derivate. 

Ne ho trovato invece un altro, molto interessante, nel libro di Lowy (p. 378, sottolineatura mia):

"Neither programmatic nor declarative security can protect against untrusted code accessing public fields because no stackcalls are involved. Never provide public fields, and always use properties".

Print | posted on sabato 5 marzo 2005 12:40 | Filed Under [ Carillon .NET ]

Powered by:
Powered By Subtext Powered By ASP.NET