Good structure comes from exploring until you understand the problem well AND THEN letting data structure dominate.
Good structure comes from exploring until you understand the problem well AND THEN letting data structure dominate.