Bitte beachten Sie den Code unten; Es wird geprüft, ob eine Person mit einem weiblichen Geschlecht zum Angebot berechtigt ist1: [Fact] public void ReturnsFalseWhenGivenAPersonWithAGenderOfFemale() { var personId = Guid.NewGuid(); var gender = "F"; var person = new Person(personId, gender); var id = Guid.NewGuid(); var offer1 = new Offer1(id,"Offer1"); Assert.False(offer1.IsEligible(person)); } …
Ich modelliere eine Datenbank, die als generische nicht-funktionale Voraussetzung für alle Dienste des Start-ups verwendet werden soll, wie Personen, Benutzer, Dienste und kommerzielle Daten wie Gutscheine, Signaturpakete usw. Ich denke über das Geschlechtermodell nach . Sollte ich in der heutigen Zeit und mit unterschiedlichen Gesetzen über die subjektive Identität in …
Ich habe gerade einen Artikel von Microsoft über das Erweitern von Conversions und Option Strict On gelesen, als ich zu dem Teil kam Die folgenden Konvertierungen können an Genauigkeit verlieren: Ganzzahl bis Single Long zu Single oder Double Dezimal zu einfach oder doppelt Diese Konvertierungen verlieren jedoch weder Information noch …
Obwohl dies im C ++ - Standard nicht vorgeschrieben ist, sieht es so aus, als ob GCC beispielsweise übergeordnete Klassen, einschließlich rein abstrakter Klassen, implementiert, indem es in jeder Instanziierung der betreffenden Klasse einen Zeiger auf die v-Tabelle für diese abstrakte Klasse einfügt . Dies erhöht natürlich die Größe jeder …
Ich versuche, einen Aufzug zu simulieren. Wie immer habe ich sehr einfach damit begonnen, immer nur eine Bestellung aufzunehmen und dann dem Aufzug Speicher in Form von Warteschlangen hinzuzufügen, damit die Stockwerke in der Reihenfolge zurückgelegt werden, in der sie gedrückt wurden. Das ist natürlich nicht der beste Ansatz. Im …
Ich habe von einem ehemaligen Kollegen gehört, dass nicht alle Fehler behoben werden müssen, da der Anwendungsfall, der diesen Fehler verursacht, mit zunehmender Priorität undeutlicher wird oder die Kundenzufriedenheit abnimmt. Aber Sie müssen noch viel Zeit aufwenden, um diesen Fehler zu beheben. In dem Bemühen, unseren Produktbesitzer von diesem Konzept …
Ist es sinnvoll, von "agiler Entwicklung" zu sprechen oder zu behaupten, dass Sie eine "agile Methodik" anwenden, wenn die Codebasis, an der Sie arbeiten, eine Testabdeckung von 0% aufweist? (Und Sie als Team tun nichts dagegen). Um es klar zu machen: Für mich macht es keinen Sinn. In meiner persönlichen …
Speicher (und Ressourcensperren) werden an deterministischen Punkten während der Programmausführung an das Betriebssystem zurückgegeben. Der Steuerungsfluss eines Programms allein reicht aus, um zu wissen, wo eine bestimmte Ressource mit Sicherheit freigegeben werden kann. Genau wie ein menschlicher Programmierer weiß, wo er schreiben muss, fclose(file)wenn das Programm damit fertig ist. GCs …
Ich würde mich nicht als Superstar-Entwickler bezeichnen, sondern als relativ erfahren. Ich versuche, die Codequalität auf einem hohen Niveau zu halten, und bin immer bemüht, meinen Codierungsstil zu verbessern, Code effizient, lesbar und konsistent zu machen sowie das Team zu ermutigen, Muster und Methoden zu befolgen, um die Konsistenz sicherzustellen. …
Ich erstelle eine REST-API, für die mehrere Benutzer mit unterschiedlichen Rollen Zugriff auf die darin enthaltenen Ressourcen haben. Um den Umfang einfach zu halten, nehmen wir die Domain "Schüler / Lehrer / Klasse": GET /students ist die Ressource, auf die zugegriffen werden soll. Benutzer haben möglicherweise Rollen wie Schüler und …
Ich habe gehört, dass es eine gute Praxis ist, Funktionen zu schreiben, die nichts als Parameter wie folgt erhalten: int func(void); Aber ich höre, dass der richtige Weg, das auszudrücken, so ist: int func(); Was ist der Unterschied zwischen diesen beiden Funktionsdeklarationen in C und C ++?
Soll ich beim Entwerfen von Ausnahmen Nachrichten schreiben, die ein Benutzer oder Entwickler verstehen sollte? Wer sollte eigentlich der Leser von Ausnahmemeldungen sein? Ich finde, dass Ausnahmemeldungen überhaupt nicht nützlich sind und ich habe immer Schwierigkeiten, sie zu schreiben. Konventionell sollte uns der Typ der Ausnahme bereits sagen, warum etwas …
Die folgenden Codebeispiele bieten Kontext zu meiner Frage. Die Raumklasse wird mit einem Delegaten initialisiert. In der ersten Implementierung der Room-Klasse gibt es keine Schutzmaßnahmen gegen Delegierte, die Ausnahmen auslösen. Solche Ausnahmen sprudeln in die Eigenschaft North, in der der Delegat ausgewertet wird (Hinweis: Die Methode Main () zeigt, wie …
Ich muss einige sehr große Mengen von Zeitreihendaten speichern und abfragen können. Eigenschaften der Daten sind wie folgt: Anzahl der Serien: rund 12.000 (zwölftausend) Anzahl Datenpunkte, weltweit: rund 500.000.000 pro Monat (fünfhundert Millionen) Mischwerttypen: Die Mehrheit der Datenpunkte sind Gleitkommawerte, der Rest sind Zeichenfolgen Abtastperiode: variabel zwischen Serien sowie innerhalb …
Ich bin ein Junior-Entwickler, der an der Erstellung eines Updates für Software arbeitet, die Daten von einer Drittanbieterlösung empfängt, diese in einer Datenbank speichert und dann die Daten für die Verwendung durch eine andere Drittanbieterlösung aufbereitet. Unsere Software wird als Windows-Dienst ausgeführt. Wenn ich mir den Code einer früheren Version …
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.