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

Es ist einfacher, eine Lösung zu finden (mit jemand anderem)

16

Einer der frustrierendsten Aspekte des Programmierens ist es, an einer Lösung für ein Problem zu arbeiten und auf etwas zu stoßen, von dem wir wissen sollten, wie es geht oder herausfinden können, wie es geht, aber wir können es nicht.

Es gibt wahrscheinlich einen geeigneten psychologischen Begriff dafür oder ein Akronym, da ich von Programmierern spreche. 🤷🏻‍♂️

Fallbeispiel:

Nehmen wir an, ich arbeite an einem Projekt und es muss eine Ajax-Anfrage stellen. Ich erhalte die Antwort, ich zeige sie an und ich speichere die Antwort auch für 24 Stunden.

Wenn der Benutzer die Informationen erneut anfordert, ziehe ich sie aus dem Cache und es sieht gut aus. Aber was ist, wenn Sie die erste Person sind, die es in den nächsten 24 Stunden trifft?

Das heißt, Sie erhalten einen Cache-Miss und dann erhalten Sie nicht nur eine länger als normale Anfrage, sondern Sie erhalten auch eine Antwort, die etwas zusätzlicher Verarbeitung bedarf, bevor sie für den Benutzer gerendert wird?

Wenn Sie dies lesen, haben Sie wahrscheinlich eine Wäscheliste mit Dingen, die Sie versuchen würden zu tun. Und ich wage zu sagen, dass alles, was Sie denken, wahrscheinlich einen Versuch wert ist, wenn es nicht richtig ist.

Letztendlich beweist das meinen Standpunkt. Und das ist Folgendes: Wenn Sie nicht so nah am Problem sind, ist es einfacher, eine Lösung zu finden.

Einfach eine Lösung finden

Dies setzt natürlich voraus, dass Sie über alle erforderlichen Informationen verfügen. Aber der Punkt, auf den ich hinarbeite, ist folgender:

Wenn Sie jemand sind, der viel Zeit mit Code verbringt, aber gelegentlich den Punkt erreicht, an dem Sie den Wald durch die Bäume nicht sehen können, dann ist es wichtig, eine Gruppe von Kollegen zu haben, mit denen Sie sich immer über Ihre Probleme austauschen können.

Und ähnlich wie bei Code-Reviews hat dies nichts mit Ihrer (oder ihrer) Fähigkeit zum Programmieren zu tun. Es hat mit der Lösung von Problemen zu tun. Einfach ausgedrückt: Wenn Sie frustriert sind, dass Sie etwas nicht zum Laufen bringen können, aber wissen, dass Sie etwas übersehen, haben Sie wahrscheinlich Recht.

Es geht nur darum, was. Wenn das der Fall ist, dann ist die nächste Frage, an wen Sie sich wenden, um Ideen auszutauschen. Wenn Ihnen niemand einfällt, ich bin sicher, Sie haben ein paar Leute in Ihrer Ecke.

Probieren Sie sie zuerst aus.

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