Aufbau einer anfängerfreundlichen Codebasis

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Pedro Santos schlägt vor:

  1. Verwendung von Namenskonventionen, so dass man sie einmal lernen und überall anwenden kann
  2. Unidirektionale Datenflüsse. Machen Sie es einfach, dem App-Flow zu folgen.
  3. Keine magischen Zahlen. Ich würde hinzufügen, dass sie in CSS noch schlimmer sind, sowohl wegen der Verwirrung, die sie verursachen, als auch wegen der unbeholfenen oder falschen Annahmen, an die sie oft gebunden sind.
  4. Verwendung von Datenstrukturen. Wie Zustandsautomaten.
  5. Alles testen
  6. Guter Code > gute Kommentare
  7. Vermeidung von Akronymen
  8. Opportunistisches Refactoring

Direkter Link →