Ao criar um aplicativo não trivial, é melhor se concentrar em fazer as coisas funcionarem rapidamente e em tomar atalhos no código, como misturar a lógica do modelo com suas visualizações, quebrar o encapsulamento - o cheiro típico do código? Ou, é melhor você dedicar um tempo adiantado para...