Jheimis Santos Postado Abril 22, 2022 em 00:14 Compartilhar Postado Abril 22, 2022 em 00:14 (editado) Grande dúvida sobre a organização de um programa em linguagem C : gostaria de saber se existe alguma boa prática para criação de bibliotecas. Por exemplo, no curso 'Programação moderna em C' do canal, no projeto 'readpe', o Fernando cria uma biblioteca para testar se é PE ou não. Quando cria ou não criar uma biblioteca? Editado Abril 22, 2022 em 00:22 por Jheimis Santos deixar o texto mais claro Citar Link para o comentário Compartilhar em outros sites More sharing options...
mauro_b Postado Abril 22, 2022 em 14:35 Compartilhar Postado Abril 22, 2022 em 14:35 A modularização de projetos quase sempre acontece quando o volume de conteúdo ultrapassar 2000 linhas, mas não existe um limite exato apena considere o ponto em que se ganhará legibilidade e flexibilidade, por exemplo: imagine, apenas por exercício um projeto de biblioteca matemática de número infinito, nesse caso, as operação adição/subtração não serão somente àquelas nativas de c/c++ porque elas não operam com estrutura infinita sendo necessário a implementação de + e - de números muito, muitos grandes e reutilizar essa definição na implementação de suas derivadas (*^) e (/√) e reutilizar para de geometria... Nota-se que o projeto deriva cada vez mais da adição e subtração de modo que quando altera a biblioteca que resolve adição/subtração fará isso em apenas algumas poucas linhas de código e não em toda programa em que são necessárias, isso torna o projeto prático e flexível: modularização. 1 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.