Resultados da pesquisa a pedido "refactoring"
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 (...) { ...
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 ...
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 ...
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 ...
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 ...
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), ...
é 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 ++ ...
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 ...
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. ...
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 ...