Resultados da pesquisa a pedido "refactoring"

7 a resposta

Como posso abstrair um padrão repetitivo de tentativa de captura em C ++

Eu tenho um padrão que se repete para várias funções de membro que se parece com isso: int myClass::abstract_one(int sig1) { try { return _original->abstract_one(sig1); } catch (std::exception& err) { handleException(err); } catch (...) { ...

4 a resposta

Importação de módulos de mapeamento em Python para facilitar a refatoração

Eu tenho vários módulos Python que quero limpar, reorganizar e refatorar (há algum código duplicado, algum código não utilizado ...), e estou pensando se há uma ferramenta para fazer um mapa de qual módulo usa qual outro módulo . Idealmente, eu ...

2 a resposta

criar novo ramo git contendo histórico completo de apenas alguns arquivos

Estou no meio de um refator que acabará por separar "o modelo principal" da API que construí em torno dele. Eu tenho a estrutura de diretório atual (simplificada): /root |-model_core.py |-model_configuration.py ...

14 a resposta

Refatoração de código em projeto de sistema incorreto

Sou um engenheiro júnior de software que recebeu a tarefa de assumir o controle de um sistema antigo. Este sistema tem vários problemas, com base na minha avaliação preliminar. código de espaguetecódigo repetitivoaulas com 10 mil linhas e ...

3 a resposta

Form_Load () 'event' ou Substituir OnLoad ()

Gostaria que alguém tentasse explicar a diferença entre eles. Mais especificamente, exemplos de cenários de uso. Estou refatorando algunsFormulário do Windowscódigo e umForm tem algum código noForm_Load() evento e também em umprotected override ...

3 a resposta

Otimização para encontrar o algoritmo do quadrado perfeito

oPergunta, questão [http://www.codewars.com/kata/55aa075506463dac6600010d/train/ruby]Estou trabalhando é: Encontre qual soma dos fatores ao quadrado é um quadrado perfeito, dado um intervalo específico. Portanto, se o intervalo fosse (1..10), ...

6 a resposta

é f (nulo) descontinuado em C e C ++ modernos [duplicado]

Esta pergunta já tem uma resposta aqui: Existe uma diferença entre foo (void) e foo () em C ++ ou [/questions/51032/is-there-a-difference-between-foovoid-and-foo-in-c-or-c] 4 respostas Compreendendo a diferença entre f () ef (void) em C e C ++ ...

13 a resposta

Quando alguém deve tentar eliminar uma instrução switch? [duplicado

Esta pergunta já tem uma resposta aqui: Switch (Case) está sempre errad [/questions/335971/is-switch-case-always-wrong] 8 respostas Encontrei uma instrução switch na base de código em que estou trabalhando e estou tentando descobrir como ...

5 a resposta

Como posso aplicar a refatoração do “método de movimentação” com o IntelliJ IDEA?

Eu quero poder mover um método de instância de uma classe para outra ("Move method" do "Refactoring" de Fowler)) no IntelliJ IDEA. Infelizmente, quando tento "Mover ..." (cmd: F6), ele me diz que "Não há métodos que tenham um tipo de referência. ...

2 a resposta

Convert java.lang.Boolean para Scala Boolean

tualmente, estou trabalhando em um aplicativo Scala que utiliza Spring-Boot e Swagger para enviar e receber chamadas RES @Swagger e o Spring-Boot são projetos Java puros e têm compatibilidade limitada com o Scala, mas parece que encontrei uma ...