Perguntas com a marcação «refactoring»

10
Reduzindo a complexidade de uma classe

Eu olhei para algumas respostas e procurei no Google, mas não encontrei nada útil (isto é, que não teria efeitos colaterais estranhos). Meu problema, em resumo, é que tenho um objeto e preciso executar uma longa sequência de operações nele; Eu penso nisso como uma espécie de linha de montagem,...

9
Refatoração durante a programação

Quando coloco um problema, principalmente quando é de natureza complicada, tento dedicar algum tempo para pensar sobre a abordagem que vou adotar para resolver o problema. Apesar disso, o que acontece com frequência é que, ao programar a solução, começo a pensar nos detalhes do problema que perdi e...

9
Prototipagem e refatoração rápidas

Às vezes, quando inicio um projeto pequeno (como um aplicativo Android), não sei qual abordagem funcionará no final, e apenas faço uma abordagem e experimento. Mas se eu nunca usei essa abordagem antes (para um tipo de aplicativo que nunca havia programado antes), é como entrar em um terreno...