1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Sistema de Menus em C

Discussão em 'Programação' iniciada por perinhas, 19 de Novembro de 2008. (Respostas: 1; Visualizações: 596)

  1. perinhas

    perinhas What is folding?

    Olá...

    Bem tenho um projecto para desenvolver em C, que é uma espécie de um programa de gestão.
    Tem um menu principal e depois vários submenus, gostava de ter algumas sugestões de como desenvolver o sistema de menus (em termos de facilidade de codificação, e capacidade de actualização se quisermos adicionar mais menus ao programa).

    Deverei usar uma função para cada menu? E usar switchs depois, para os chamar?
    Ou existem outras soluções?

    Cumprimentos
     
  2. m00s

    m00s Power Member

    sim, penso que para questão de futuras actualizações e melhor organização deves optar por um switch com funções...

    nao é obrigatório criar uma função específica para cada case, para além de nem sempre ser uma boa estratégia, mas deves (se possivel) tentar sempre que possivel criar funções que possam ser usadas por mais que um case...mesmo que tenhas de adicionar algum código extra funções (num determinado case).


    para além das potencialidades com esta configuração (switch + funções) acima mencionadas podes sempre testar os "menus" individualmente...o que é uma mais valia para uma evolução por objectivos.
     

Partilhar esta Página