Ich entwickle eine typische Webanwendung mit den folgenden Ebenen Benutzeroberflächenebene (MVC) Business Logic Layer (BAL) Datenzugriffsschicht (DAL) Jede Ebene verfügt über ein eigenes DTO-Objekt, einschließlich BAL und DAL. Meine diesbezüglichen Fragen lauten wie folgt Das vom DAL zurückgegebene DTO wird einfach in das entsprechende DTO im BAL konvertiert und an …
Ich las einen Artikel über schlechte Programmierpraktiken . Es wurde erwähnt - "Yo-Yo-Code", der einen Wert in eine andere Darstellung konvertiert und ihn dann wieder an die ursprüngliche Position zurücksetzt (z. B .: Konvertieren einer Dezimalzahl in eine Zeichenfolge und dann zurück in eine Dezimalzahl oder Auffüllen einer Zeichenfolge und …
Ist es besser, List<string>in Typanmerkungen oder StringListwo zu verwendenStringList class StringList : List<String> { /* no further code!*/ } Ich lief in mehr von ihnen in Irony .
Ich war eine vorgeschlagene Build - System (Gradle / Artifactory / Jenkins / Chef) zu einem unserer leitenden Architekten erklären, und er machte mir einen Kommentar , dass ich irgendwie nicht zustimmen, aber ich bin nicht erfahren genug , um wirklich Wiegen am. In diesem Projekt wird eine Java-Bibliothek (JAR) …
Welches gilt als besser: mit einer Direktive, die direkt mit Diensten interagiert oder Haben Sie eine Direktive, die bestimmte Hooks anzeigt, an die der Controller das Verhalten binden kann (was Dienste betrifft)?
Ich möchte verstehen, wie eine Tabelle (eine Gruppe benannter oder auf andere Weise identifizierter Zellen, die Werte oder Formeln enthalten, die auf andere Zellen verweisen) gelöst wird. Ich habe versucht, vorhandene Projekte zu betrachten, aber es war so viel los mit der GUI, der Serialisierung, Ereignissen usw., dass ich die …
In meinem Job müssen alle Entwickler, die einen Fehler beheben, einen neuen Komponententest hinzufügen, der vor dieser Art von Fehlern warnt (falls er erneut auftritt). Wenn ein Komponententest nicht möglich ist (z. B. ein Webseitenentwurfsproblem), muss die QA-Abteilung einen Testfall erstellen, um ihn manuell zu überprüfen. Die Idee dahinter ist, …
Gibt es bekannte Entwurfsmuster für die Implementierung von Rabattmodellen? Mit Rabattmodellen meine ich Folgendes: Wenn ein Kunde Produkt X, Produkt Y und Produkt Z kauft, erhält er einen Rabatt von 10% oder 100 USD. Wenn ein Kunde 100 Einheiten von Produkt X kauft, erhält er einen Rabatt von 15% oder …
Aus meiner Sicht gibt es im Allgemeinen zwei Arten von Projektmanagement-Tools: Traditionelle Issue Tracker wie Fogbugz, JIRA, BugZilla, Trac, Redmine etc. Virtuelle Karten / agile Projektmanagement-Tools wie Pivotal Tracker, GreenHopper, AgileZen, Trello usw. Sicher, sie überlappen sich auf die eine oder andere Weise, z. B. können Pivotal Tracker-Aufgaben in JIRA …
Wie lässt sich eine Website am besten gestalten, wenn sie hoch skalierbar sein muss, z. B. in sozialen Netzwerken wie Facebook? Sollte ich einen Webdienst haben, den die Site abfragt, um die benötigten Daten zu erhalten? oder Sollte die Site Datenbanken direkt abfragen? (Kann mit eingebauten Sprachkonstrukten durchgeführt werden, um …
Ich arbeite als Teil eines Teams an einer vorhandenen Anwendung, für die es keine Inline-Dokumentation und keine technische Dokumentation gibt. Da ich an verschiedenen Fehlerberichten für die Anwendung gearbeitet habe, habe ich eine Art Breadcrumb-Trail für mich geschrieben - Fehlernummern an verschiedenen Stellen, damit der nächste Entwickler anhand dieser Fehlernummer …
Ich sehe immer wieder Personalvermittler, Entwickler usw., die auf Node.js als Framework verweisen. Meiner Meinung nach liegt dies an der Unwissenheit darüber, was Node.js wirklich ist. In Stellenbeschreibungen wird Node.js häufig als Bibliothek in AngularJS , React usw. gruppiert. Im Allgemeinen wird es meiner Ansicht nach von jemandem eingegeben, der …
Ich habe kürzlich mit einigen Freunden diskutiert, welche der folgenden 2 Methoden am besten geeignet ist, um Ergebnisse oder Aufrufe von Methoden innerhalb derselben Klasse von Methoden innerhalb derselben Klasse zurückzugeben. Dies ist ein sehr vereinfachtes Beispiel. In Wirklichkeit sind die Funktionen viel komplexer. Beispiel: public class MyClass { public …
In einer Bibliothek in Java 7 habe ich eine Klasse, die Dienste für andere Klassen bereitstellt. Nach dem Erstellen einer Instanz dieser Serviceklasse kann eine Methode davon mehrmals aufgerufen werden (nennen wir sie die doWork()Methode). Ich weiß also nicht, wann die Arbeit der Serviceklasse abgeschlossen ist. Das Problem ist, dass …
Soll ich in meiner Anwendung Komponententests für komplexe reguläre Ausdrücke schreiben? Einerseits: Sie sind einfach zu testen, da das Eingabe- und Ausgabeformat oft einfach und genau definiert ist und sie oft so komplex werden können, dass Tests von ihnen besonders wertvoll sind. Auf der anderen Seite: Sie selbst sind selten …
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.