Hola amigo, concuerdo en lo dicho, aplicar assign o acces o put o get va de la mano si es necesario y agrega el valor al desarrollo.
En algo que lo empleo es por ejemplo cuando tengo que realizar clases para otros desarrolladores, debo controlar el ingreso correcto de información para evitar errores en su comportamiento, muy bueno para el polimorfismo que de una u otra manera VFP me puede brindar.