Arbeiten | Original, von KI übersetzt
-
Bevor Sie Zugriff auf das Code-Repository erhalten, fragen Sie Ihre Kollegen nach der
pom.xml
-Datei und versuchen Sie, die Nexus-Abhängigkeiten herunterzuladen. -
Ohne den eigentlichen Code, aber mit den Nexus-Bibliotheken, können wir tatsächlich die JAR-Datei dekompilieren oder mit den Bibliotheken experimentieren. Wir können eine ganze Menge tun. Denken Sie außerhalb der Box.
-
Es ist vorzuziehen, Benutzer-Token im Sonatype Nexus Repository in
settings.yaml
zu konfigurieren. -
Warten Sie nicht auf die Genehmigung von Zugriffsanfragen. Bevor Sie Zugriffsrechte haben, denken Sie darüber nach, was Sie tun können.
-
Viel von der Arbeit kann erledigt werden, bevor Sie mit der Arbeit beginnen. Man kann sich mit fast allem im Voraus vertraut machen. Alles hat Ersatzcode oder Materialien aus Open Source.
-
Ein Job umfasst oft spezifische Einstellungen, leicht unterschiedliche Code-Logik und Zugriffsrechte oder Passwörter, um Dinge zu erledigen.
-
Überlegen Sie sich die nächste Phase des Projekts. Überlegen Sie, wie das aktuelle Projekt voranschreiten wird und was die Benutzer benötigen oder erwarten.
-
Denken Sie an alle möglichen Wege, um die Arbeit zu erledigen, Fortschritte zu machen und so viel wie möglich vorzubereiten, bevor Sie Zugriffsrechte oder die Materialien erhalten, die andere bereitstellen.
-
Geben Sie sich nicht zufrieden; erledigen Sie Dinge und automatisieren Sie so viel wie möglich.
-
Verwenden Sie die Python
requests
-Bibliothek, um Postman zu ersetzen. -
Windows und PowerShell sind ebenfalls gangbare Optionen. Die häufig verwendeten Befehle sind auf einige Dutzend beschränkt. Lernen Sie sie gut.
-
Überlegen Sie, wie ein Ingenieur an diesem Projekt für 5 oder 10 Jahre arbeiten könnte, und denken Sie darüber nach, wie man ähnliche Effizienz schnell erreichen kann.
-
Verwenden Sie Notizen und Protokollverzeichnisse. Kopieren Sie Protokolle sorgfältig aus der Konsole oder den Frontend-Seiten für eine detaillierte Analyse.
-
Überlegen Sie, wie Sie dieses Wissen an neu hinzugekommene Teammitglieder weitergeben können.
-
Überlegen Sie, was wir erreichen können, wenn jeder sein Bestes gibt und wir 50 solche Ingenieure haben.
-
Bibliotheken, die leicht aus internen Nexus-Repositories heruntergeladen werden können, können manuell heruntergeladen und im
.m2
-Repository platziert werden. -
Lesen Sie die
pom.xml
-Datei, um das Maven-Compile-Ziel und die erforderliche JDK-Version für das Projekt zu bestimmen. -
Anstatt Jira oder Confluence zu durchsuchen, konstruieren Sie direkt eine URL, um zum Profil zu gelangen und Seiten zu finden.
-
Wenn wir auf ein Problem stoßen, zum Beispiel wenn
npm run build
in einer großen Build-Pipeline Probleme hat, können wir es separat ausführen, um sicherzustellen, dass es funktioniert, bevor wir die gesamte Pipeline ausführen. Dies macht den Debug-Zyklus schneller und kleiner. -
Die Probleme oder ähnliche Fehler werden im Laufe Ihrer Karriere wiederholt auftreten, also stellen Sie sicher, dass Sie Notizen darüber machen. Diese Praxis bleibt auch im Zeitalter der künstlichen Intelligenz nützlich. Manchmal liefern große Sprachmodelle Antworten, die nicht vollständig korrekt sind und überprüft werden müssen.