Ich lerne jetzt Gerrit (das erste Code-Review-Tool, das ich verwende). Gerrit benötigt eine überprüfte Änderung, um aus einem einzigen Commit zu bestehen. Mein Feature-Zweig hat ungefähr 10 Commits. Der von Gerrit bevorzugte Weg besteht darin, diese 10 Commits zu einem einzigen zusammenzufassen. Auf diese Weise geht jedoch der interne Verlauf …
Nach meiner Erfahrung überprüfen die meisten Teams im Unternehmen den Code des Teammitglieds mit einer kleinen Menge Code, immer weniger als Hunderte von Zeilen. Ist es angemessen, eine große Menge an Code zu überprüfen, beispielsweise ein Modul, wenn der Code vollständig und bereit ist, ein für alle Mal überprüft zu …
In letzter Zeit bin ich immer frustrierter geworden, dass es in den meisten modernen Programmiersprachen, mit denen ich gearbeitet habe (C / C ++, C #, F #, Ruby, Python, JS und mehr), kaum Sprachunterstützung gibt, um festzustellen, was Ein Unterprogramm reicht tatsächlich aus. Betrachten Sie den folgenden einfachen Pseudocode: …
Hintergrund: 3 von 9 Barcode-Alphabet Eine einfache Syntax für 3 von 9 Barcodes Was ist die Formel hinter dem Alphabet und den Ziffern in einem 3 von 9 Barcode? Zum Beispiel hat ASCII eine relativ klare Anordnung. Zahlen beginnen bei 33, Großbuchstaben bei 65, Kleinbuchstaben bei 97. Von diesen Startpunkten …
In meiner Freizeit arbeite ich an einem "zum Spaß" -Projekt. Möglicherweise mache ich es zu Open Source und frage mich, worüber ich nachdenken muss, wenn sich jemand genug darum kümmert, einen Beitrag dazu zu leisten. Muss ich eine Art legalen Hokuspokus über "Wenn Sie mir Ihren Code geben, akzeptiert er …
Ich habe in den letzten zwei Tagen viel über Microsoft Prism gelesen , aber ich bin mir immer noch nicht sicher, wie die Zukunft dafür aussehen wird. Ich weiß, dass Version 4.1 erst vor einigen Monaten veröffentlicht wurde, aber abgesehen von Microsofts eigener Dokumentation habe ich im letzten Jahr nicht …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 4 Jahren . Vor kurzem wurde mir die Aufgabe übertragen, ein Implementierungsplandokument zu erstellen. Als ich …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Event Sourcing wurde von LMAX als Mittel zur …
Die Art meines Jobs ist, dass ich alle paar Wochen zwischen Projekten hin und her wechseln muss. Ich finde, dass eines der größten Hindernisse für meine Produktivität die Hochlaufzeit ist, um alle relevanten Codeteile wieder "in meinem Kopf" zu haben, nachdem ich sie eine Zeit lang nicht gesehen habe. Dies …
Angenommen, Sie erstellen eine Website für einen Kunden. Diese Website hat eine eigene Registrierung (entweder in Kombination mit OpenID oder nicht). Der Kunde fordert Sie auf, die von den Benutzern ausgewählten Kennwörter anzuzeigen, da die Benutzer wahrscheinlich auf jeder Website dasselbe Kennwort verwenden. Im Allgemeinen sage ich: entweder, dass es …
Wir haben kürzlich eine Codeüberprüfung des Java-Codes für mobile Anwendungen durchgeführt, der von einem externen Auftragnehmer entwickelt wurde, und festgestellt, dass alle Domänenobjekte / Datenübertragungsobjekte in diesem Stil geschrieben sind: public class Category { public String name; public int id; public String description; public int parentId; } public class EmergencyContact …
Ich bin ein Neuling in der Stimmungsanalyse und habe eine gute Ressource für Bayesian Opinion Mining gefunden und einen Weg gefunden , es selbst zu verbessern . Ich habe mich jedoch gefragt, ob die optimale Analyse von dem bereitgestellten Datensatz abhängt und da eine Selbstverbesserung das Hinzufügen bekannter Muster zum …
In meiner Klasse Programming Language Concepts wurde nebenbei erwähnt, dass Fortrans ursprüngliche Kontrollstrukturen unzureichend waren. Es wurde angedeutet, dass sie den Maschinenanweisungen für die IBM 704 zu ähnlich waren. War dies der Fall? Was genau hat sie unzureichend gemacht?
Ich habe ein Online-Dokument, das im Wesentlichen als XML-Zeichenfolge in der Datenbank gespeichert wird. Ich denke über eine Möglichkeit nach, die Versionierung des Dokuments für den Benutzer zu implementieren. Damit kann der Benutzer zu früheren Versionen des Dokuments zurückkehren. Update In meinem Fall handelt es sich um eine Webanwendung mit …
Ich war oft in einer Situation, in der eine Anwendung anscheinend defekt ist, nur um festzustellen, dass eine externe Konfigurationsdatei fehlerhaft war. Dies liegt normalerweise daran, dass die falsche Datei vorhanden ist oder falsche Daten enthält. Gibt es eine bessere Möglichkeit, einem externen Benutzer / Prozess zu ermöglichen, die Laufzeitmerkmale …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.