Ein " Haufen Pollution " , wie in Nicht-Reifiable Typen (Die Java ™ Tutorials> die Java - Sprache> Generics Learning (Aktualisiert)) Warum heißt es so?
Ein " Haufen Pollution " , wie in Nicht-Reifiable Typen (Die Java ™ Tutorials> die Java - Sprache> Generics Learning (Aktualisiert)) Warum heißt es so?
Warum verwenden viele Codebeispiele, insbesondere Tutorials, so oft die Namen "Foo" und "Bar"? Es ist fast ein Standard. Zum Beispiel: void foo(char* bar) { printf("%s", bar); }
Ist so etwas wie DRY ein Entwurfsmuster, eine Methode oder etwas dazwischen? Sie verfügen weder über spezifische Implementierungen, die unbedingt demonstriert werden müssen (auch wenn Sie einen Fall ohne KISS einfach demonstrieren können ... eine Fülle von Beispielen finden Sie in The Daily WTF ),...
Das Wörterbuch definiert Artefakte als: Artefakt, Artefakt [ˈɑːtˈɑːfækt] n etwas, das vom Menschen geschaffen oder geformt wurde, wie ein Werkzeug oder ein Kunstwerk, insbesondere ein Objekt von archäologischem Interesse alles, was von Menschenhand gemacht wurde, wie ein falsches...
Es ist eine Art einfache Komprimierung, bei der Sie eine numerische Variable verwenden, um viele boolesche / binäre Zustände zu speichern. Dabei wird die Verdopplung verwendet und jede Verdopplungszahl ist 1 + die Summe aller vorherigen. Ich bin sicher, es muss eine alte, bekannte Technik sein....
Wann ist etwas sprachunabhängig? Warum heißt es
Ich höre oft Kollegen zu einander sagen: "Das ist ein schrecklicher, schrecklicher Hack." Was ich davon abbringen kann ist, dass es nicht gut ist. Als ich sie fragte, ob es funktioniert, sagten sie "Ja, aber es ist nicht gut". Bedeutet das, dass es keine gute Lösung ist? Wie ist eine Lösung...
Ich benutze seit einiger Zeit Open-Source-Projekte und habe mich mit den Open-Source-Anwendungen befasst. Ab und zu stoße ich auf die Worte "Nightly Build" und war immer gespannt, was das eigentlich bedeutet. Bedeutet das wörtlich, dass die Projekte ausschließlich als Nebenprojekte durchgeführt...
Nehmen wir an, es fn(x)handelt sich um eine reine Funktion, die etwas Teuereres bewirkt, beispielsweise die Rückgabe einer Liste der Primfaktoren von x. Nehmen wir an, wir erstellen eine auswendig gelernte Version derselben Funktion namens memoizedFn(x). Es gibt immer das gleiche Ergebnis für eine...
Ich weiß, dass dies eine sehr grundlegende Frage ist, aber ich kann die Antwort mit Google nicht finden. Was ist der Unterschied zwischen einem Hotfix und einem
Ich verstehe den Unterschied zwischen "normaler" Software und Unternehmenssoftware nicht. Auch nach dem Lesen dieser ... "Enterprise Software" auf Wikipedia "Enterprise-Software ist wieder sexy" auf Techcrunch "The Great Enterprise Software Swindle" über Coding Horror Ich kann mich nicht wirklich...
Was bedeuten die Wörter asynchron und synchron in der Informatik? Wenn Sie die Bedeutung der Wörter googeln, erhalten Sie Folgendes: Asynchron: nicht vorhanden oder gleichzeitig vorhanden . Synchron: vorhanden oder gleichzeitig vorkommend . Aber es scheint, als würden sie verwendet, um die...
Darüber habe ich eigentlich schon eine ganze Weile nachgedacht. Ich bin selbst keine englische Muttersprachlerin, aber ich habe jahrelange Programmiererfahrung und ich habe mich immer danach erkundigt. Warum heißt es Ausnahme, aber nicht Fehler, da es sich um Fehler handelt? Es könnte...
Bei einem System, das aus mehreren Diensten besteht, die sich gegenseitig anrufen (z. B. Front-End -> Back-End -> Speicher), habe ich oft Leute gehört, die Terminologie wie "Downstream" - oder "Upstream" -Dienste verwendet haben. Mir ist nicht klar, in welche Richtung das geht. Daten fließen...
Hintergrund Auf der Wikipedia-Seite zu Syntactic Sugar heißt es: In der Informatik ist syntaktischer Zucker eine Syntax in einer Programmiersprache, die die Lesbarkeit und Ausdrucksfähigkeit der Dinge verbessern soll. Es macht die Sprache für den Menschen "süßer": Dinge können klarer,...
Ich bin ein Student der Informatik. Als ich versuchte, Fehler in mehreren Projekten zu melden, stieß ich auf die Klassifizierung, die nicht getestet wurde . Eine Websuche hat nicht wirklich erklärt, was dies bedeutet. Könnten Sie mir sagen, was ein ungetragener Fehler
Woher kommt das Wort "Argument" (im Sinne der Programmierung)? dh warum werden Aktualparameter "Argumente" genannt? Die Bedeutungen scheinen nicht miteinander verwandt zu sein, und ich habe nirgendwo eine Erklärung dafür gefunden. Anmerkung zur Terminologie: "Formale" Parameter (auch...
Ich habe ein paar Jahre lang mit funktionalen Programmiersprachen rumgespielt und stoße immer wieder auf diesen Satz. Zum Beispiel handelt es sich um ein Kapitel von "Der kleine Schemer", das dem Blog mit diesem Namen zweifellos vorausgeht. (Nein, das Kapitel hilft nicht, meine Frage zu...
Ich habe gehört, dass Schwärmen im Zusammenhang mit Agiler oder Extremer Programmierung erwähnt wurde. Es scheint eine Ergänzung zum Pairing zu sein. Was genau ist das Wann sollte es angewendet werden? Wie machst du das
Mein Professor bezieht sich immer wieder auf dieses Java-Beispiel, wenn er von "robustem" Code spricht: if (var == true) { ... } else if (var == false) { ... } else { ... } Er behauptet, dass "robuster Code" bedeutet, dass Ihr Programm alle Möglichkeiten berücksichtigt und dass es keinen...