Práticas que facilitam programar Clipper/Harbour

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20415
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

Práticas que facilitam programar Clipper/Harbour

Mensagem por JoséQuintas »

Bom, o que está valendo é o último que fica gravado....
Então CADC é o controle de numeração, que vai somando 1 a 1.
Já a outra rotina era baseada em nota fiscal lançada no financeiro.

Todos nós sabemos que nem toda nota fiscal gera financeiro, então não serve de referência.
Provavelmente entrou a rotina com controle de numeração, mas esqueceram de apagar a anterior, e ficou aí o fonte inútil.

No momento só resta bloquear a parte que ficou inútil.

Mas é interessante.... uma reorganização de fonte descobre muita coisa nos fontes....

Neste último caso, era um fonte inteiro confuso.
O fonte reorganizado conseguiu isolar um pouco a parte confusa, em blocos menores e mais fáceis de enxergar.

Mas eu não estava atrás de problemas, apenas coincidiu que estava justamente mexendo um pouco nesse fonte, padronizando uma pequena parte.

Agora vai ser pesquisar o uso desse CADC nos demais fontes, é possível que tenham coisa parecida.

Nota:
Reduzir a quantidade de aplicativos pra fazer esse tipo de coisa pode ser interessante.
Nem que seja redução parcial: não é possível que tenha 20 aplicativos com 20 cadastros de clientes diferentes... poderia ter um único pra todos os aplicativos, e nesse único, dedicação total.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (Linux/Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder