Segue abaixo algumas dicas para se construir um bom software independente da linguagem de programação a utilizar: · A tecnologia deve se adaptar ao usuário e não o oposto. Tenha sempre isto em mente. · O usuário deve sentir que tem total controle sobre a aplicação. Como por exemplo: sempre cancelar um comando ou desfazer alguma ação. Escolher a fonte, tamanho da fonte, tamanho da janela, posição da janela etc. Aconselho que essas definições, estejam disponíveis no item de menu “Preferências”. · Em menus e botões utilize nomes curtos. Não ultrapasse dois níveis de opções nos menus. · Vá além do que o usuário ou cliente exige, pois infelizmente e na maioria dos casos, ele não tem uma visão abrangente do assunto. Pesquise, converse e descubra o máximo que puder sobre o assunto. Utilize ...