Als «implementations» getaggte Fragen


3
Warum ist Python in C und nicht in C ++ geschrieben?
In Pythons Tutorial kann man lesen, dass Pythons ursprüngliche Implementierung in C ist; Auf der anderen Seite die Python-Implementierung, geschrieben in C, (...) Ich bin sehr gespannt, warum Python in C und nicht in C ++ geschrieben wurde. Ich möchte die Gründe für diese Entscheidung kennen und die Antwort sollte …

5
Warum gibt es so wenige C-Compiler?
C ist eine der am häufigsten verwendeten Sprachen der Welt. Es macht einen großen Teil des vorhandenen Codes aus und wird weiterhin für eine große Menge neuen Codes verwendet. Es ist bei seinen Benutzern sehr beliebt, es ist so weit verbreitet, dass die Fähigkeit, C auszuführen, für viele die informelle …

6
Warum wurde C # im Gegensatz zu Java mit den Schlüsselwörtern "new" und "virtual + override" erstellt?
In Java gibt es keine virtual, new, overrideSchlüsselwörter für Methodendefinition. Die Arbeitsweise einer Methode ist also leicht zu verstehen. Verursachen , wenn DerivedClass erstreckt Baseclass und hat ein Verfahren mit denselben Namen und dieselbe Signatur von Baseclass dann den übergeordneten findet im Laufzeit - Polymorphismus nehmen (vorausgesetzt , das Verfahren …

3
Was ist der Sinn des PImpl-Musters, während wir das Interface in C ++ für den gleichen Zweck verwenden können?
Ich sehe eine Menge Quellcode, der PImpl-Idiom in C ++ verwendet. Ich gehe davon aus, dass der Zweck darin besteht, die privaten Daten / den Typ / die Implementierung zu verbergen, damit die Abhängigkeit beseitigt und die Kompilierungszeit und das Problem mit dem Header-Einschluss verringert werden können. Interface- / pure-abstract-Klassen …


2
Was ist der richtige Weg, um REST zu machen?
Jeder macht heutzutage SOA , auch wenn einige nicht verstehen, worum es geht. Also machen sie es falsch. Wenn ich das als Analogie verwende, weiß ich, was REST ist (oder zumindest glaube ich, dass ich es tue) und möchte etwas davon tun. Aber ich möchte es richtig machen. Meine Frage …


6
Welchen Vorteil hat die Implementierung von LINQ erzielt, bei der die Ergebnisse nicht zwischengespeichert werden?
Dies ist eine bekannte Gefahr für Menschen, die sich mit LINQ die Füße nass machen: public class Program { public static void Main() { IEnumerable<Record> originalCollection = GenerateRecords(new[] {"Jesse"}); var newCollection = new List<Record>(originalCollection); Console.WriteLine(ContainTheSameSingleObject(originalCollection, newCollection)); } private static IEnumerable<Record> GenerateRecords(string[] listOfNames) { return listOfNames.Select(x => new Record(Guid.NewGuid(), x)); } …


2
Implementieren von DDD: Benutzer und Berechtigungen
Ich arbeite an einer kleinen Anwendung, um die Prinzipien des domänengetriebenen Designs zu verstehen. Bei Erfolg könnte dies ein Pilotprojekt für ein größeres Projekt sein. Ich versuche, dem Buch "Implementing Domain-Driven Design" (von Vaughn Vernon) zu folgen und ein ähnliches, einfaches Diskussionsforum zu implementieren. Ich habe mir auch die IDDD-Samples …





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.