No lo se
Nemutagk...
Muchas veces he visto desarrolladores que parten super bien... desde lo basico... aprendiendo paso a paso... pero llegan a un punto en que ya no entienden nada y mueren... Literalmente se caen de carreras por no pasar X ramo... o aun asi siguen su proceso hasta el final sin pensar que tal vez existe otra manera de ver las cosas...
Entiendo tu punto de vista manteniendo el orden natural de las cosas... pero si eso ha funcionado para ti... no tiene porque funcionarle a todos.
Todo lo que insisto en decir es que me parece genial esa manera de ver las cosas y salirse del monton por decision propia.
Suerte!
Pd.: Sorry por desvirtuar
Dundee pero queria dejar claro el punto.