Starting with design
To design is difficult. It’s not like most everyday problems you might face. To learn to design a dummy house for instance, might require knowledge of good placement of windows and doors. Better design is always an evolution.
Design is a problem that is always meant to solved from bottom up. You pick a starting point and continue to build on top of it. It’s a practice and you only get better at it by making mistakes. Mistakes are always supposed to be part of design.
I learned that making assumptions about design might lead you to place you can’t easily comeback from without making drastic decisions.