Estaba leyendo este artículo: Designing Flags Enumerations @ msdn y dice
La combinación de valores de enumeración de banderas es una habilidad intermedia que no debería ser necesaria para los desarrolladores que implementan escenarios comunes.
Creo que la enumeración de banderas es increíble, algo que aprendí durante mi experiencia con C.
¿Por qué parece que este artículo advierte a los desarrolladores de lo que considero una habilidad útil (y no compleja)?