10
Lo que se entiende por "un usuario no debe decidir si es un administrador o no. Los privilegios o el sistema de seguridad deberían ".
El ejemplo utilizado en la pregunta pasa datos mínimos básicos a una función que toca la mejor manera de determinar si el usuario es administrador o no. Una respuesta común fue: user.isAdmin() Esto provocó un comentario que se repitió varias veces y se votó muchas veces: Un usuario no debe …