Enum != SchemaChange

The biggest showstopper we had in the old days with C/Side to separate code was the option field. Option fields are often where modules get together and programmers make switches in the code about which business logic to execute.

Source : Mark Brummel Blog
Read more…