✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

Sollten wir unsere Projekte von Tools diktieren lassen?

10

Ist es sinnvoll, je nach Art des Projekts, das Sie verwenden, einen anderen Entwicklungsstapel oder eine Reihe von Tools zu verwenden, selbst wenn es auf WordPress basiert?

Um etwas mehr Kontext zu geben, habe ich beide über die Verwendung von Tools wie CodeKit geschrieben (das eine Vielzahl von Tools zusammenfasst, um die Entwicklung zu optimieren).

Und ich habe auch über die Verwendung von Dingen wie CircleCI gesprochen, die in eher unternehmenstauglichen Umgebungen verwendet werden (aber auch für kleinere Projekte gut funktionieren).

Sollten wir unsere Projekte von Tools diktieren lassen?

Was ist also das Beste, wenn es darum geht, alleine oder im Team an etwas zu arbeiten?

Letztlich geht es meist um die Frage, wie man Projekte am besten abwickelt, wenn man als Freelancer oder im Team arbeitet.

Im Allgemeinen bin ich ein Fan – oder war es früher – davon, einen konsistenten Stapel von Tools zu haben, die für jedes Projekt verwendet und angewendet werden.

Beispielsweise umfasst ein Projekt möglicherweise Folgendes:

Andererseits könnte ein anderer Satz von Tools wie folgt aussehen:

  • PHPCS mit den WordPress Coding Standards oder mit PSR
  • CodeKit (für alles, was es enthält)
  • Ein alternatives Bereitstellungstool (über S/FTP oder andere ähnliche Tools)
  • Und mehr.

Natürlich werden wir unabhängig von den übrigen Tools, die wir zur Verfügung haben, so etwas wie Quellcodeverwaltung verwenden. Es lohnt sich jedoch, darüber nachzudenken, wie wir die Quellcodeverwaltung bei der Bereitstellung von Code verwenden.

Zum Beispiel gibt es vielleicht ein bisschen von jedem oben, das es wert ist, verwendet zu werden:

  • PHPCS mit den WordPress Coding Standards oder mit PSR
  • PHPMD
  • CodeKit
  • CircleCI
  • Und mehr.

Die Idee ist, dass es kein einzelnes „goldenes Werkzeugset” gibt, das verwendet werden kann, aber es gibt ein Set von Werkzeugen, die dabei helfen, die Entwicklung zu rationalisieren, die es uns ermöglichen, uns bei der Herstellung von Dingen strikt auf das zu konzentrieren, was es ist, ein Problem für unsere Kunden zu lösen einfacher für uns.

Was ist der Punkt?

Ich weiß: Das Ganze liest sich so, als würde ich nur um eine Idee herumtanzen, die weniger weit entwickelt ist, als auf etwas Bestimmtes hinzuarbeiten.

Aber ich bin es nicht.

Stattdessen komme ich von hier: Im Moment haben mein Team und ich ein paar Projekte am Laufen, und eines davon verwendet einen Satz von Tools, während der andere völlig andere Sätze von Tools verwendet.

Während ich arbeite, stelle ich fest, dass es bestimmte Aspekte von jedem gibt, die ich mag. Und obwohl ich nicht davon überzeugt bin, eine Vielzahl von Tools zu haben, die wir ohne Grund verwenden sollten, bin ich mir auch nicht sicher, ob ein Standardsatz von Tools unabhängig von einem Projekt sinnvoll ist.

Sollten wir also unsere Projekte von Tools diktieren lassen? Vielleicht lassen wir das Projekt die Tools diktieren, die wir verwenden, anstatt ein Projekt mit einem vordefinierten Satz von Tools nachzurüsten.

Aufnahmequelle: tommcfarlin.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen