Wir verwenden GitHub Flow in unserem Projekt und öffnen die meiste Zeit einen neuen Feature-Zweig von master , erledigen dort einige Arbeiten, öffnen eine PR, überprüfen den Code und führen ihn wieder zu master zusammen . Meine derzeitige Arbeit hängt jedoch von einem anderen Thema ab, an dem gerade gearbeitet …
Eine Produktversion wie z. B. v1.0.0.100stellt nicht nur eine einzigartige Produktionsversion von Software dar, sondern hilft auch bei der Identifizierung von Funktionssätzen und Hotfix-Phasen für dieses Produkt. Im Moment sehe ich zwei Möglichkeiten, die endgültige Paket- / Build- / Binärversion eines Produkts zu pflegen: Versionskontrolle. Eine Datei speichert irgendwo die …
Mit welchem Begriff kann ich etwas mit O (N log N) -Komplexität beschreiben? Beispielsweise: O (1): Konstante O (log N): Logarithmisch O (N): linear O (N log N): ?????? O (N 2 ): Quadratisch O (N 3 ): kubisch
SQL-Injection ist ein sehr schwerwiegendes Sicherheitsproblem, zum großen Teil, weil es so einfach ist, es falsch zu machen: Die offensichtliche, intuitive Art, eine Abfrage mit Benutzereingaben zu erstellen, macht Sie anfällig, und die richtige Art, dies zu verringern, erfordert, dass Sie über Parameter informiert sind Abfragen und SQL-Injection zuerst. Mir …
Unsere Code - Basis ist alter und neue Programmierer, wie ich, schnell zu tun , es zu lernen , wie es gemacht wird aus Gründen der Einheitlichkeit. Da ich dachte, dass wir irgendwo anfangen müssen, habe ich es auf mich genommen, eine Dateninhaberklasse als solche umzugestalten: Setter-Methoden entfernt und alle …
Ich habe ein System erstellt, das hoffentlich viele Benutzer haben wird. Wir befürchten, dass sich in unserer Datenbank viele Benutzer im Papierkorb befinden, die nachgefragte Benutzernamen verwenden, oder sie registrieren sich einfach und kehren nie zurück. Ich weiß, dass dies üblich ist. Ich mache dies selbst, da ich 3 Google-Konten …
Kürzlich wurde in meinem Unternehmen vorgeschlagen, dass sich ein Entwickler auf eine Funktion konzentrieren sollte (und nur auf eine). Das würde bedeuten, dass der Entwickler von der normalen Teamroutine Abstand nimmt und andere Verantwortlichkeiten (Besprechungen und dergleichen) aufgibt, und diese Person wäre "nur" für die Funktion in technologischer Hinsicht verantwortlich. …
Ich habe einen Algorithmus, der eine Sammlung von Objekten erstellt. Diese Objekte können während der Erstellung geändert werden, da sie mit sehr wenig anfangen, aber dann an verschiedenen Stellen im Algorithmus mit Daten gefüllt werden. Nach Abschluss des Algorithmus sollten die Objekte niemals geändert werden - sie werden jedoch von …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich arbeite an der Entwicklung eines alten …
Ich hatte kürzlich eine Diskussion mit Leuten, die absolut gegen eine Rebase-Strategie von Feature-Branches auf GIT waren. Es scheint ein akzeptiertes Muster zu sein, Rebase nur für lokale, private Zweige zu verwenden, aber verwenden Sie es niemals, wenn mehrere Personen an derselben Funktion und demselben Zweig arbeiten, wie in dieser …
Diese Begriffe wurden in meinem Universitätslehrgang erwähnt. Schnelles googeln hat mich auf einige Studienarbeiten hingewiesen, aber ich suche nach einer einfachen Erklärung.
In Scala gibt es kein breakoder continue, daher erfordert ein gewisses Loop-Verhalten ein wenig mehr Nachdenken. Das vorzeitige Beenden einer Schleife erfordert eine Endrekursion, Ausnahmen oder scala.util.control.Breaks(die Ausnahmen verwendet). Der Grund dafür ist, gotodass es sich um Strömungskonstrukte handelt, die die Strömung verdecken und auf bessere, weniger überraschende Weise erreicht …
Ich erstelle meine erste MVC-Anwendung in Visual Studio 2013 (MVC 5) und bin mir nicht sicher, wie ich mein Modell am besten einrichten kann. Ich habe ein Entity-Framework-Modell mit Code-First aus einer vorhandenen Datenbank generiert. Mein erster Instinkt war, einige Zwischenklassen zu erstellen, die das von den Ansichten verwendete Modell …
Ich habe ein Projekt, an dem ich gerade arbeite und das Tomcat, Spring 4, Spring Security, MySQL und JPA mit Ruhezustand verwendet. Ich habe JPA unter dem Gesichtspunkt ausgewählt, dass es wahrscheinlich ist, die zugrunde liegende Implementierung von ORM-Anbietern nahtlos oder zumindest weniger schmerzhaft auszutauschen. Ich würde sagen, dass dies …
Während einer Codeüberprüfung sagte heute ein Kollege von mir etwas Interessantes: prototypeist nur nützlich, wenn Sie Vererbung benötigen - und wann ist Vererbung jemals eine gute Idee ? Ich habe darüber nachgedacht und festgestellt, dass ich normalerweise Vererbung verwende, um Code zu umgehen, der von Anfang an schlecht entworfen wurde. …
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.