Artikel mit dem Tag "Programmierung", Seite 2/13

Einfachheit in Programmierung

Meine persönlichen Grundsätze für Programmierung finden sich bestens in dem Artikel Simple & Boring zusammengefasst. Meine eigenen Ideen dazu:

Wenn ich ein neues Tool, ein neues Konzept oder eine neue Sprache verwenden möchte, frage ich mich vorher: Welches Problem löst das? Außerdem eine gute Frage: Welche Probleme verursacht das?

Außerdem verbreite ich gerne die Idee der Kalashnikov-Programmierung: Die Programmierung muss nicht technisch herausragend sein – sie muss robust, unter jeder Umgebung einsatzbereit und einfach zu reparieren sein.

Weiter zur Seite…

Bilder und iFrames einfach mit Lazy-Loading ausstatten

Lazy-loading ist eine beliebte Technik, um die gefühlte Geschwindigkeit einer Internetseite zu erhöhen. Statt alle Bilder einer Webseite schon beim Laden der Seite mitzuladen, werden nur die Bilder geladen, die auch tatsächlich sichtbar sind. Damit verringert man gerade auf langen Seiten die initial geladene Menge an Bildern.

Bisher hatte das mit etwas Aufwand zu tun, und auf jeden Fall mit JavaScript. Netterweise gibt es da jetzt auch eine deutlich einfachere Lösung.

Weiter lesen…

Simplex, Duplex

  • Simplex: Es funktioniert nur eine Richtung gleichzeitig.
  • Duplex: Es funktionieren beide Richtungen gleichzeitig.
  • Durex: Es funktioniert keine Richtung… in 99% der Fälle jedenfalls.