S'il vous plaît éclairer moi:Java: refactoring/optimisation de code
Lequel préférez-vous? Pourquoi? [Lisibilité? Problème de mémoire? D'autres questions?]
1.
String strSomething1 = someObject.getSomeProperties1();
strSomething1 = doSomeValidation(strSomething1);
String strSomething2 = someObject.getSomeProperties2();
strSomething2 = doSomeValidation(strSomething2);
String strSomeResult = strSomething1 + strSomething2;
someObject.setSomeProperties(strSomeResult);
2.
someObject.setSomeProperties(doSomeValidation(someObject.getSomeProperties1()) +
doSomeValidation(someObject.getSomeProperties2()));
Si vous le faire d'une autre façon, ce que ce serait? Pourquoi ferais-tu ça?
Bien sûr un exemple .. Et je l'ai enlevé puisque vous pourriez penser pourquoi ma version .. :) – DragonBorn