Softwareentwicklung

Fragen und Antworten für Fachleute, Akademiker und Studenten, die im Lebenszyklus der Systementwicklung arbeiten

6
Eine Sprache, die auf einer begrenzten Anzahl von Argumenten basiert, die an Funktionen übergeben werden
Die Idee ist von der Tatsache inspiriert, dass Operatoren wie +, -,% usw. als Funktionen mit einem oder zwei übergebenen Argumenten und ohne Nebenwirkungen angesehen werden können. Angenommen, ich oder jemand anderes schreibt eine Sprache, die die Übergabe von mehr als zwei Argumenten verhindert und auch nur über den Rückgabewert …

2
Warum können Sie mit C # eine asynchrone Außerkraftsetzung durchführen?
Wenn Sie in C # eine Methode überschreiben, ist es zulässig, die Überschreibung asynchron auszuführen, wenn dies bei der ursprünglichen Methode nicht der Fall war. Dies scheint eine schlechte Form zu sein. Das Beispiel, das mich dazu brachte, war das folgende: Ich wurde hinzugezogen, um bei einem Lasttestproblem zu helfen. …
16 c#  async 

1
Warum hat ES6 keine Dünnpfeil-Funktionen?
ES6 hat Fettpfeil- Funktionen ( =>) hinzugefügt , die zwei Hauptunterschiede zu normalen Funktionen aufweisen: kürzere Syntax (einschließlich impliziter Rückgabe, wenn Sie einen Body mit einem Ausdruck verwenden) thisvom umgebenden Bereich erben Beides sind sehr nützliche Funktionen, aber sie scheinen mir in Wert und Anwendung völlig getrennt zu sein - …
16 javascript  es6 


10
Uneinigkeit mit Projektleitung zu Kodierungsstandards [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . 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 3 Jahren . Deshalb arbeite ich zusammen mit meinem Projektleiter seit einem …

2
Wie finde ich schwer zu schreibende Vornamen?
Hier ist eine Frage, die meiner Meinung nach mit Data Mining und einem ausgeklügelten Algorithmus gelöst werden könnte, aber ich weiß nicht genau, wie. Hinweise auf die zu verwendenden Datenquellen und den anzuwendenden Algorithmus sind willkommen. Hintergrund: Ich bin ein rumänisch-ungarischer Staatsbürger, der ein Baby mit einem polnisch-ukrainischen Staatsbürger erwartet …


5
Idiomatische Verwendung von Ausnahmen in C ++
In den häufig gestellten Fragen zur isocpp.org-Ausnahme heißt es Verwenden Sie throw nicht, um einen Codierungsfehler bei der Verwendung einer Funktion anzuzeigen. Verwenden Sie assert oder einen anderen Mechanismus, um den Prozess entweder in einen Debugger zu senden oder um den Prozess zum Absturz zu bringen und den Absturzspeicherauszug für …
16 design  c++  exceptions 




1
In welcher Programmiersprache stammt die Verwendung des Prozentzeichens (%) für Modulo / Rest?
In welcher Programmiersprache stammt die Verwendung des Prozentzeichens (%) für Modulo / Rest? In diesem vorherigen Beitrag 1 wird erläutert, dass das Symbol% ​​wahrscheinlich ausgewählt wurde, weil es einen Schrägstrich enthält, der für eine mit der Division verbundene Operation geeignet ist. Es wird auch der Einfluss der Verwendung des Symbols …

2
Sollten UDP-Datennutzdaten eine CRC enthalten?
Für ein Unternehmen, für das ich früher gearbeitet habe, musste ich einen Socket-Empfänger implementieren, der Daten in UDP-Form über eine lokale Verbindung von einer speziellen Sensor-Hardware abnahm. Die fraglichen Daten waren wohlgeformte UDP-Pakete, aber interessanterweise endete die Datennutzlast immer mit einer CRC16-Prüfsumme, die unter Verwendung der restlichen Daten gebildet wurde. …

6
Methoden zum Debuggen von Code (Alptraumsituation)
Ich werde häufig mit dem Debuggen einer Anwendung in meinem Job beauftragt. Es ist eine BI-Anwendung, die wir für Unternehmen bereitstellen, einschließlich einer Testumgebung und einer Produktionsumgebung. Ich frage mich, ob es Apps / Tools / Methoden gibt, die die Leute basierend auf diesen Einschränkungen vorschlagen können: Der Debugger kann …
16 .net  vb.net  n-tier 

3
Ist das eine gute Idee, ViewModel genauso wie Model hinzuzufügen?
Ich habe folgende Ebenen in meiner Lösung: App.Domain App.Service App.Core (vielleicht nennst du diese App.DataLayer) App.Web Software Design Pattern ist nicht meine Frage, ich habe folgendes Model in Domain public class Foo { public int Id {get;set;} public int Name {get;set;} public int Value {get;set;} } Ich möchte dieses Modell …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.