From: C. <al...@br...> - 2000-10-11 03:29:33
|
AAl...@am... wrote: > > Bom Nelson, cê pego o bonde andando. O negócio é o seguinte, o André fez > algumas funções que atuam em cima do arquivo de configuração, o meu > questionamento é que essas funções devem estar num módulo separado ou serem > colocadas numa função única para que tenhamos facilidades de manutenção no > futuro. Opa... tou aterrisando agora tb... :) Bom, Amauri e demais coders... a idéia DESDE O INÍCIO era essa!!! Modularização. Essa é a palavra chave! Se vcs repararem no mail que mandei há alguns dias, notarão que lá já estava definido assim... O arquivo que contém as funções de acesso ao arq. de config. se chama 'get_conf.c'. Provavelmente o arquivo de gravação do arq. de config. se chamará 'put_conf.c' e assim por diante... Em programas maiores que 500 linhas a modularização já é necessária... :PPP > Concordo com a idéia de se poder usar expressões regulares, mas caimos no > mesmo problema, se não tivermos funções agrupadas num mesmo local, depois > teremos que garimpar o código para mudarmos as mesmas. Hum... expressões regulares ??? Desculpem a ignorância mais não entendi muito bem... Usar Expressões regulares no acesso ao arq. de config. ??? > André, sei que posso até estar enchendo o saco, mas acho que assim fica mais > fácil de termos um código modular e enchuto. Que enchendo o saco que nada! Eu gosto de discutir... :))) E olha que engraçado: Estamos defendendo os mesmos pontos... como podemos discutir... hehehehe > Coders, aguardo sugestões a favor e também contra, as discussões são legais. Com certeza!!! Todo mundo opinando por favor.,... :PPP []'s -- André Casteliano Analista de Sistemas - al...@br... +---------------------------------------------+ | Linux User: # 178853 Machine: # 79923 | | Linux Heavy User - Powered by Slackware 7.1 | | http://www.geocities.com/andre_casteliano/ | +---------------------------------------------+ | LinuxCall - The Linux Dialer | | http://linuxcall.sourceforge.net | +---------------------------------------------+ |