Laut Wikipedia bedeutet der Begriff "Bootstrapping" im Zusammenhang mit dem Schreiben von Compilern Folgendes : In der Informatik ist Bootstrapping das Schreiben eines Compilers (oder Assemblers) in der Quellprogrammiersprache, die kompiliert werden soll. Das Anwenden dieser Technik führt zu einem selbsthostenden Compiler. Und ich kann verstehen, wie das funktionieren würde. …
Ich habe diese Idee aus dieser Frage auf stackoverflow.com Das folgende Muster ist üblich: final x = 10;//whatever constant value for(int i = 0; i < Math.floor(Math.sqrt(x)) + 1; i++) { //...do something } Der Punkt, den ich versuche, ist, dass die bedingte Aussage etwas Kompliziertes ist und sich nicht …
Ich bin mir ziemlich sicher, dass es einen speziellen Namen für die 'Spezifikation' einer Funktion / Methode gibt. Es ist ein Wort, das sich bezieht wie viele Argumente es braucht die Reihenfolge der Argumente Welche Argumente sind optional Gibt es einen Namen dafür?
Ein Tutorial (für Javascript) schlägt vor, dass wir eine Funktion wie diese schreiben: function sayHello() { //Some comments explaining the next line window.alert("Hello"); } Abgesehen von der Verschleierung hat das Schreiben im wirklichen Leben Vorteile? Wenn ja, welche Vorteile ergeben sich daraus?
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Ich bemühte mich zu verstehen, worum es bei diesem Prinzip geht und warum es für das Sprachdesign so wichtig ist. Grundsätzlich heißt es, dass für jeden Ausdruck exprin …
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Ich verstehe, Lesezeichen zu verwenden, um sich an einen einzelnen Punkt in Ihrem Code zu erinnern. Wie kann man jedoch den Fluss des Codes verfolgen, den sie untersuchen? …
Objekte niemals? Kaum jemals In der VIEWPOINT-Sektion von Communications of The ACM fand ich einen interessanten Artikel mit dem Titel " Objects Never? Well, Hardly Ever ". Es ist eine radikal andere Perspektive als Objekte zuerst oder Objekte spät. Er schlägt "Objekte - nie" oder vielleicht "Objekte - Graduiertenschule" vor. …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Ich arbeite an einem Projekt mit einigen Dateiformaten. Einige Formate werden von .xsds angegeben, andere von der Dokumentation auf den jeweiligen Websites, und einige sind benutzerdefinierte interne Formate, für die keine Dokumentation vorhanden ist. Mwahahahaha. Was ist das Problem? Ich möchte meine Dateireader testen, bin mir aber nicht ganz sicher, …
Angenommen, Sie wurden beauftragt, Bildungssoftware zu erstellen, die an Studenten einer bestimmten akademischen Einrichtung verkauft wird. Sie sind der einzige Entwickler, der an diesem Projekt arbeitet und den gesamten Code geschrieben hat. Eine Open-Source-Alternative zum Projekt kann benachteiligten Studenten aus der ganzen Welt zugute kommen. Kurz gesagt, eine kostenlose Alternative …
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 6 Jahren . Verschlossen . Diese Frage und ihre Antworten …
Ich bin Autodidakt und habe keinen CS-Abschluss. Je mehr ich über die Datenstruktur gelernt habe, desto mehr frage ich mich, wie wir heute noch das Dateisystem mit Verzeichnissen und Dateien als grundlegende Datenspeicherungsstruktur auf dem Betriebssystem haben. Ich verstehe die Einfachheit, aber es scheint heutzutage, dass es von Haus aus …
Derzeit haben wir in meinem Job eine große Reihe von Komponententests für unsere C ++ - Anwendung. Wir verwenden jedoch kein Unit-Test-Framework. Sie verwenden einfach ein C-Makro, das im Grunde ein Assert und ein Cout umschließt. So etwas wie: VERIFY(cond) if (!(cond)) {std::cout << "unit test failed at " << …
Ich habe einen Freund, der etwas mehr Programmiererfahrung hat als ich. Wir sprachen über all die verschiedenen Programmiertechnologien, die wir verwenden, und der Interface Builder kam ins Gespräch. Da ich keine Programmierkenntnisse habe, außer dem, was ich selbst beigebracht habe, glaube ich persönlich, dass IB und all seine Funktionen ( …
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Ein paar, aber meines Wissens keine der beliebtesten. Hat das Verschachteln von Kommentaren etwas Schlechtes? Ich plane, Blockkommentare in der (kleinen) Sprache zu platzieren, an der ich arbeite, …
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.