less css – Die dynamische stylesheet Sprache

Vor einigen Wochen habe ich lesscss kennengelernt und seit dem nutzte ich es für fast alle Projekte die ich mache.

Was ist lesscss?

LESS erweitert CSS mit dynamischem Verhalten wie Variablen, Mixins, Berechnungen und Funktionen. Less läuft sowohl Client-seitig als auch Server-seitig.

Warum lesscss?

Vielleicht kenn Ihr das? Ihr seit fast fertig mit einem Projekt und dann wollt ihr einen Blauton, den ihr auf der ganzen Seite verwendet, in ein anderen Blauton ändern. Ihr sucht also eure ganze CSS-Datei durch, bzw. nutzt suchen & ersetzen. Wäre es nicht einfacher den Farbcode nur an einer einzigen Stelle zu ändern? Oder ihr ändert die Breite eurer Seite und müsst dann alle anderen Breiten auch noch anpassen? Einen weiterer Vorteil, wie ich finde, ist das Verschachteln von CSS Anweisungen.

Weiterlesen

Programmierung Allgemein: Richtlinien

Heute möchte ich mal auf ein allgemeines Thema eingehen:

Richtlinien.

Zu Richtlinien gehört zum Beispiel: Einrückung, Kommentare schreiben und auch Variabelnamen.

Ich sehe es ganz oft bei meinen Azubis, dass diese Ihren Code ohne Kommentare und ohne Einrückung schreiben. Variabelnamen ordentlich setzten klappt bei denen schon ganz gut.
Wenn man Code ein paar Tage nicht angefasst hat, muss man immer erst schauen, was dieser eigentlich macht. Ohne Kommentare kann das ganz schön nervig sein!
Was macht diese Funktion nochmal? was ist in $xyz drin und warum teile ich das nun durch 3.5?

Weiterlesen