AngularJS Patterns: Resolver als eigenständige Klasse

Als ich die ersten Schritte mit AngularJS gegangen bin, war ich total geflasht. Die Entwickler von AngularJS haben's einfach drauf, die Konzepte stimmen, alles läuft wie geschmiert. An einer Stelle bin ich aber ins Stocken geraten, teils weil dies nicht gut dokumentiert war und teils, weil das Konzept den Entwickler nicht gut unterstützt. Es geht um die den $routeProvider und die resolve-Eigenschaft. Den Nutzen von resolve stellt John Lindquist in einem Youtube-Video recht gut dar. Mit resolve lässt sich bewirken, dass ein Seitenwechsel in AngularJS erst dann stattfindet, wenn bestimmte [...]

Javascript und Clean Code

Für die Online-Tagebuchplattform monkkee habe ich viel Javascript geschrieben. Beruflich habe ich mehrere Jahre JavaEE-Anwendungen mitentwickelt. Während ich in der Java-Welt eine Begeisterung für Clean Code und das [amazon asin=0132350882&text=gleichnamige Buch von Robert C. Martin] entwickelt habe, war ich in der Javascript-Welt eher erschrocken, wie wenig Wert auf sauberen Code gelegt wird. Wie komme ich zu dieser Einschätzung? Anonyme Funktionen wohin man schaut Wenn ich mir Javascript-Codebeispiele ansehe, dann werden im großen Stil anonyme Funktionen (meistens als sogenannte Callbacks) eingesetzt. Das betrifft zum einen sehr einfache Beispiele, in denen dieses [...]

2017-01-28T14:28:41+00:00 26.09.2013|Tags: , , , , |2 Comments