Cada software tem suas próprias peculiaridades mas todos eles tem uma coisa em comum: sua complexidade irá crescer.
Desenvolvedores tendem a pensar em modelos, tabelas e estruturas de dados. Eles constróem o software por esse ponto de vista. Designers tendem a pensar em telas e navegação mas normalmente seu trabalho somente acontece no começo ou no fim do projeto.
Nesta apresentação discutiremos, com exemplos reais, como simplificar o código através do design de interface e navegação. Como evitar doenças como "crud-ificação" ou "resource-ficação". Como não cuidar do fluxo e telas pode afetar negativamente seus modelos, controllers, views, javascript e experiência geral de seus desenvolvedores e usuários.


patrocinadores





















