Für einen Waschbrettbauch braucht man nicht viel, es gibt weder ein Wundermittel noch sonst irgendein geniales Fitnessgerät, was man dafür benötigt. Das einzige Geheimnis ist: “Etwas weniger essen und mehr Sport machen!” Diese und mehr Weisheiten über die Fitnessindustrie sieht … Weiterlesen
JavaScript Best-Practices
22. August 2011 von Tom | Keine Kommentare
Was sind Best-Practices?
Im Grunde sind Best-Practices, grob gesagt, nichts anderes als sinnvolle Problemlösungen, die sich in der Praxis für gängige Aufgaben mehrfach bewährt haben und generell als gute Vorgabe dienen können: http://de.wikipedia.org/wiki/Best_Practice
Nicht den globalen Gültigkeitsbereich(Scope) verschmutzen
// Schlecht: 5 globale Variablen
var key = 'value',
foo = 'bar',
charlie = 'horse';
function helper() {
//hilft aus
}
function info(msg) {
helper(msg);
Ti.API.info(msg);
}
//Besser: Global erreichbare Variablen in ein Objekt packen (Namespace)
//Nur einmal benötigte Funktionen in eine selbstausführende Funktion stecken,
//da diese dann nicht global sind bzw. von außen erreichbar
//Die einzige globale Variable ist nun 'myapp'
var myapp = {
key: 'value',
foo: 'bar',
charlie: 'horse'
};
(function() {
function helper() {
//hilft aus
}
myapp.info = function(msg) {
helper(msg);
Ti.API.info(msg)
};
})();