O resharper gosta de apontar várias funções por página asp.net que podem ser tornadas estáticas. Isso me ajuda se eu as tornar estáticas? Devo torná-los estáticos e movê-los para uma classe de
Refatorar é uma técnica disciplinada para reestruturar o código existente, alterando sua estrutura interna sem mudar seu comportamento externo. Perguntas abertas sobre a refatoração de seu código estão fora do tópico do Stack Overflow, mas podem ser apropriadas para a revisão do código.
O resharper gosta de apontar várias funções por página asp.net que podem ser tornadas estáticas. Isso me ajuda se eu as tornar estáticas? Devo torná-los estáticos e movê-los para uma classe de
Quando estou em um arquivo .java, o código não utilizado geralmente fica acinzentado ou com um sublinhado verde, indicando que esse código provavelmente (provavelmente devido a alguns casos estranhos de canto JNI / Reflexão) não será utilizado. Mas eu tenho esse projeto com milhares de arquivos...
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 7 meses . Melhore esta...
Costumo achar que a seção de cabeçalhos de um arquivo fica cada vez maior o tempo todo, mas nunca fica menor. Ao longo da vida útil de um arquivo de origem, as classes podem ter sido movidas e refatoradas e é muito possível que existam algumas #includesque não precisem mais estar lá. Deixá-los lá...
Existe uma maneira de encontrar e substituir todas as ocorrências de uma palavra em um projeto inteiro (não apenas uma classe usando refactor -> rename) e também manter o caso, no android studio ou usando um script de linha de comando? Por exemplo, o Fornecedor precisa ir para Comerciante,...
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 4 anos . Melhore esta...
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 6 anos . Melhore esta...
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 6 meses . Melhore esta...
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que...
Estou implementando o compareTo()método para uma classe simples como esta (para poder usar Collections.sort()e outros brindes oferecidos pela plataforma Java): public class Metadata implements Comparable<Metadata> { private String name; private String value; // Imagine basic constructor...
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 4 anos . Melhore esta...
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que...
Fiquei bastante interessado em codificar katas nos últimos meses. Acredito que eles são uma ótima maneira de aprimorar minhas habilidades de programação e melhorar a qualidade do código que escrevo no trabalho. Existem vários lugares onde Katas pode ser encontrado.
Estou começando a usar o Facebook React em um projeto de Backbone e até agora está indo muito bem. No entanto, notei alguma duplicação se infiltrando em meu código React. Por exemplo, tenho vários widgets semelhantes a formulários com estados como INITIAL, SENDINGe SENT. Quando um botão é...
Por que Refactor ... está esmaecido (desabilitado) no Xcode? Eu gostaria de renomear uma
Ocasionalmente, encontro métodos com um número desconfortável de parâmetros. Na maioria das vezes, eles parecem ser construtores. Parece que deveria haver uma maneira melhor, mas não consigo ver qual é. return new Shniz(foo, bar, baz, quux, fred, wilma, barney, dino, donkey) Pensei em usar...
Já ouvi muitas vezes que o código não utilizado deve ser excluído do projeto. No entanto, não está claro para mim "por quê?". Meus pontos por não excluir que são: O código já está escrito e os esforços são feitos O código pode ser testado em ambiente sintético e real Se bem organizado (agrupado,...
Estou adicionando um novo método a uma classe que implementa uma interface e gosto de usar a refatoração "Extrair Interface" e apenas adicionar o método à interface. Mas não parece que o ReSharper oferece suporte à adição de uma assinatura de método a uma interface já existente. Parece que estou...
É claro que o fato de você poder refatorar em IDEs não tem preço para muitos. Quase nunca faço isso quando estou codificando, mas posso tentar fazer isso ao editar o código-fonte de outra pessoa. Como você realiza uma tarefa tão trivial em vários arquivos no Vim? Eu encontrei este plugin para...
Estou tentando ler muito código C / Perl por meio do Vim que contém muitos nomes de variáveis de uma única letra. Seria bom ter algum comando que pudesse me ajudar a mudar o nome de uma variável para algo mais significativo enquanto estou no processo de leitura do código para que eu pudesse ler...