Die 10 Gebote der modernen Webentwicklung

Zehn GeboteKommunikation ist der Schlüssel als Produktmanager mit einem Softwareunternehmen. Kürzlich habe ich an den folgenden „Geboten“ der modernen Webentwicklung gearbeitet und diese veröffentlicht, um sie an unsere Teams zu verteilen. Jeder moderne Webentwickler (oder jede moderne Anwendung) sollte diese zehn Gebote befolgen.

Es gibt Phantasie Programmierbegriffe das kann für all diese weggeworfen werden; Mein Ziel war es jedoch, diese Begriffe allgemein zu formulieren, die Softwareprofis (und sogar Sie) möglicherweise verstehen.

  1. Unterstützen Sie immer 99% der Internetnutzer, unabhängig von Browser, Browserversion oder Betriebssystem. Passen Sie sich entsprechend an und seien Sie immer auf Beta-Versionen vorbereitet.
  2. Verwenden Sie für alle Anwendungen immer XHTML-kompatiblen Code, Referenz durch die DTD und browserübergreifende Cascading Style Sheets für alle Layoutstile und Anwendungsbilder.
  3. Verweisen Sie immer auf Text und Zeichenfolgen durch Referenzelemente, die einen beliebigen Zeichensatz unterstützen und niemals einen Build erfordern.
  4. Verweisen Sie in GMT immer auf Datum und Uhrzeit, damit jeder Benutzer die Ausgabe nach seinen Wünschen ändern kann.
  5. Erstellen Sie immer ein Integrationselement für jedes Feature.
  6. Immer nach RFC-Standards erstellen (Text-E-Mails, HTML-E-Mails, E-Mail-Adressen, Domain-Referenzen usw.)
  7. Immer modular bauen. Wenn es irgendwo in der Anwendung mehr als eine Option gibt, sollten Sie in der Lage sein, weitere hinzuzufügen, ohne dass ein Build erforderlich ist.
  8. Wenn mehr als ein Teil der Anwendung dies tut, müssen alle Teile der Anwendung auf einen einzelnen Punkt verweisen.
  9. Erstellen Sie niemals neu, was Sie kaufen können, und passen Sie unsere Anwendung immer an, um das zu unterstützen, was Sie gekauft haben.
  10. Wenn Benutzer dies können, unterstützen wir es. Wenn sie es nicht tun sollten, müssen wir es validieren.

3 Kommentare

  1. 1

Was denken Sie?

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.