Thomas Horster

eat the cookie before the cookie eats you

30. Dezember 2014
von Tom
Keine Kommentare

Aufräumen für 2015

Da sich hier eine Menge Spam angesammelt hat, bin ich diesen endlich mal durchgegangen und habe im Zuge dessen auch neue Antispam-Maßnahmen ergriffen. Leider funktioniert Spam Karma nicht mehr und ich hatte auch keine Lust es zu patchen. Vielleicht schreibe … 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

[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