Thomas Horster

eat the cookie before the cookie eats you

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

[js]
// 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)
};
})();
[/js]
Weiterlesen →

9. April 2011
von Tom
Keine Kommentare

Wie bekommt man einen Waschbrettbauch?

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