Avançar para o conteúdo principal

Mensagens

A mostrar mensagens de agosto, 2023

CSharp - Dividir o código por DLL

CSharp - Dividir o código por DLL Uma das formas de dividir e organizar o código pode ser pela criação de DLL, e estes podem ser aproveitados para vários projectos. A criação de Bibliotecas DLL (biblioteca de vínculo dinâmico  microsoft )  pode ser uma forma de dividir e organizar o código. As DLL funcionam como um módulo externo, um conjunto de código que se coloca num ficheiro diferente do principal. Com esta organização podemos também reaproveitar o código das DLL para outros projectos. Por exemplo uma biblioteca semelhante à apresentada no exemplo pode servir para vários projectos de engenharia. Existem muitos assuntos relacionados com as DLL nos quais não vamos entrar aqui, inclusive o uso de DLL programadas em linguagens diferentes. Exemplo: O caso presente envolve dois ficheiros, um como se fosse o código principal, e um secundário que contém o código para a DLL. teste_ang.cs é o ficheiro principal ConverteAngulosDLL.cs é o ficheiro que vai dar origem ao DLL (os no...

Eficiência - Dedicação versus Dinheiro

Eficiência - Dedicação versus Dinheiro Podemos encarar o gráfico seguinte como uma relação entre o tempo investido, dedicação, num determinado assunto (estudo ou tempo de Trabalho ) e a relação com o retorno financeiro (Dinheiro Vencimento) Na linha negra é uma relação directa entre o tempo investido e o retorno, o que acontece por exemplo ao fazer horas extras num emprego, ou no estudo de um assunto para o aplicar diariamente. É uma metodologia pouco eficiente e nada escalável, pois o tempo disponível é finito, e nenhuma entidade patronal paga um valor 'infinito' ... A solução reside no linha vermelha, onde após um período inicial de investimento o retorno vai aparecendo e na segunda fase, o tempo investido é mínimo mas o retorno continua gradual ou a aumentar. Isto pode ocorrer no mundo da programação por exemplo, ao programar uma APP onde se investe tempo de formação e de codificação, esta APP é lançada para o mercado e gera um retorno, que no caso feliz produz um retorno se...