Make Illegal States Unrepresentable

tags
Software Development Capability vs Tractability

Hillel Wayne suggests that more "elegant" (declarative, constructive) representations tend to cope less well with perturbation (full essay)