Jheimis Santos Posted April 22, 2022 at 12:14 AM Share Posted April 22, 2022 at 12:14 AM (edited) 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? Edited April 22, 2022 at 12:22 AM by Jheimis Santos deixar o texto mais claro Quote Link to comment Share on other sites More sharing options...
mauro_b Posted April 22, 2022 at 02:35 PM Share Posted April 22, 2022 at 02:35 PM 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 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.