Werbegantur Logo

Änderungen durchführen

public void calculateRating(int score, int accountAge) {
	// return score / Math.max(accountAge, 12);
	return score / Math.max(accountAge * 1.15, 12);
}

Beliebige Änderungen an der App sind denkbar:

App erweitern

Die meisten Apps werden nach der Entwicklung erweitert, da durch die Nutzung fehlende Funktionalitäten erkannt werden. Durch das Implementieren neuer Funktionalitäten wird der Wert der App erhöht.

public void newFunctionality() {
	// do something 
}

An allen möglichen Stellen einer App sind Erweiterungen möglich:

Fehlerkorrektur

for (int i = 0; i <= elements.length i++) {
	Element element = elements[i];
	// do something
}

App in weitere Sprache übersetzen

public void viewMessage(String messageName, int duration) {
	String message = getTranslation(messageName, getCurrentLanguage());
	Toast.makeText(getApplicationContext(), message, duration).show();
}

Codeoptimierung

int i = 0;
while (i < names.length) {
	String name = strings[i];
	// do something
	i++;
}
for (String name : names) {
	// do something
}

Performanceverbesserung

for (int i = 0; i < names.length; i++) {
	if (conditionABC) {
		// do something
	}
}
if (conditionABC) {
	for (int i = 0; i < names.length; i++) {
		// do something
	}
}