"For most human makers of things, the incompleteness and inconsistencies of our ideas become clear only during implementation."

— Fred Brooks, The Design of Design