Perguntas com a marcação «code-reuse»

O uso do código existente para criar novo software.


6
A duplicação de código é um mal necessário em C?
Eu sou bastante novo em C, e gostaria de saber se a duplicação de código é um mal necessário quando se trata de escrever estruturas de dados comuns e C em geral? Eu poderia tentar escrever uma implementação genérica para, hash mappor exemplo, mas estou sempre achando o resultado final …







2
O que é 'distorção de código'?
No livro O'Reilly sobre Scala, li que copiar e colar código cria: ... cria problemas de inchaço do código, manutenção e inclinação , Não vejo definições óbvias da palavra distorção no contexto. Estou ciente dos problemas de copiar e colar, mas não consigo ajustá-los à palavra 'skew'. Como isso é …


5
Como lidar com a filosofia de reutilização de código?
Sempre me pego pensando na reutilização de código ao iniciar um novo projeto. Até que ponto devo tornar meu código reutilizável? Devo limitá-lo ao escopo do aplicativo ou torná-lo reutilizável fora do projeto? Às vezes, sinto que a reutilização do código pode atrapalhar um design simples. Por favor, compartilhe seu …

1
Usando meu próprio código em projetos freelancers
Eu trabalho com freelancers há mais de 2 anos. Ao fazer projetos para outras pessoas, criei uma compilação de tarefas comuns que implemento em projetos e as coloquei em código. É um tipo de biblioteca com algumas funções que eu posso reutilizar sem precisar reescrever a mesma coisa dezenas de …
10 legal  code-reuse 


6
desempenho versus reutilização
Como posso escrever funções reutilizáveis ​​sem sacrificar o desempenho? Estou enfrentando repetidamente a situação em que quero escrever uma função de uma maneira que a reutilize (por exemplo, não faz suposições sobre o ambiente de dados), mas sabendo o fluxo geral do programa, sei que não é a mais eficaz …

8
Quando uma biblioteca 'básica' é uma má ideia?
Ao desenvolver software, geralmente tenho uma biblioteca 'central' centralizada contendo código útil que pode ser compartilhado e referenciado por diferentes projetos. Exemplos: um conjunto de funções para manipular strings expressões regulares comumente usadas código de implantação comum No entanto, alguns dos meus colegas parecem estar se afastando dessa abordagem. Eles …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.