Ich schaue recht gerne in den JS-Code anderer. Hierbei fällt einem neben der Tatsache, dass saubere Organisation von JS selten vorkommt, vor allem die ineffiziente Verwendung von jQuery auf. Hier einige dieser Anti-Patterns:
Ineffiziente CSS-Selektoren:
Beispiel:
Besseres Beispiel:
Ineffizientes Chaining:
Besseres Beispiel:
X-fache Erstellung von jQuery-Objektinstanzen identischen Inhalts (Kein Chaining/Kein “Zwischenspeichern”):
Beispiel:
Besseres Beispiel:
Erstellung von Instanzen, die einen nicht interessieren:
Beispiel:
Besseres Beispiel:
Anfordern von Informationen, die einen nicht Interessieren:
(seltenes) Beispiel:
Besseres Beispiel:
Gute Sachen. Ich versuche, sie zu verstehen.
Comment by christian — September 4, 2008 @ 10:53 am
[…] mich das Blog von Alexander Farkas im Zusammenhang mit jQuery. Er schreibt beispielsweise über ineffizienten jQuery-Code . Das Thema hört sich erst einmal unspannender an, als die Erstellung eines netten Effektes. […]
Pingback by F-LOG-GE » Blog Archive » Neue Lektüre zu jQuery — January 8, 2009 @ 7:36 am