Eolo escreveu:Acho que a grande vantagem do computador é resumir rapidamente um buzilhão de informações em “uma única tela”, fácil de digerir pelo usuário.
E isso resume toda discussão que vínhamos tendo sobre GUI, interface gráfica de usuário, e até mesmo sobre programa console.
O motivo todo é pra deixar mais fácil pro usuário mexer.
Como sempre foi falado que é pra "ficar na moda", a gente sabe que moda passa, então parece algo inútil.
Tudo bem que parece algo que todo mundo deveria saber, mas de vez em quando precisa chamar a atenção pro motivo.
E o mesmo vale pra editor de texto, IDE, compilador, e principalmente FONTES PRG.
Nesse caso NÓS somos os usuários, e devemos deixar fácil pra nós.
Até isso é bom lembrar, sobre os fontes PRG que são pra nós, e a gente costuma só complicar.... rs
No final isso resume tudo de programação: deixar tudo fácil e rápido de mexer, seja pra nós ou pra nosso usuário.
Não existe programa moderno ou ultrapassado, existe programa fácil ou dificil de mexer.
O que o programador precisa identificar, é se tá fácil só pra quem conhece o programa, ou se tá fácil pra qualquer pessoa.
E é aí que entram os recursos visuais, pra ajudar nisso.
O Eolo falava disso, enquanto os outros falavam de recurso específico, igual aconteceu em nossa discussão recente, onde falar de recurso não chegava a lugar nenhum.
Colocar um elevador numa casa não vai transformá-la em um prédio, mas se transformar uma casa num prédio ela pode precisar de elevador.
Mas a casa tem moradores, é importante agradar aos moradores, antes de qualquer mudança.
E assim é nosso aplicativo: o objetivo é sempre agradar o usuário, facilitando sempre que possível, e não enchendo de coisa inútil e complicada só pra dizer que tá moderno, é importante avaliar o conjunto geral.
Mudar pra GUI é bom?
É parecido com o caso do elevador.
Talvez precise ir reformando a casa primeiro, até chegar no ponto em que o elevador vai ser necessário.
E é isso: como o Eolo sempre disse, ficar fácil e rápido pro usuário, é pra isso que o computador serve.
O que ainda precisamos acostumar, talvez, é que isso se refere também à tela/uso do programa, e não apenas velocidade de processamento.