Design is a series of decision-making process. With the development of designers' capabilities, the decision-making factors will gradually increase. The decision factors are different due to disigners' preference, and in turn, the results are not the same. I sorted out architectural design learning and the expansion of design decision factors by my own perspective. It went from one-way process, to multi-directional architecture, and finally into stressed communication integration of network design method. And it explained how such a progress could help designers to practice design in school. The learnings would help designers deal with the more complex design condisions in the future.