Als «history» getaggte Fragen

Bei Fragen zur Geschichte des Programmierens und Rechnens.

2
Warum können Arrays in C nicht als Funktionsargumente übergeben werden?
Nach diesem Kommentar habe ich versucht zu googeln, warum, aber mein google-fu ist fehlgeschlagen. Kommentar vom Link: [...] Wichtig ist jedoch, dass Arrays und Zeiger in C unterschiedliche Dinge sind. Angenommen, Sie verwenden keine Compilererweiterungen, können Sie im Allgemeinen kein Array selbst an eine Funktion übergeben, aber Sie können einen …
12 c  history 





3
Beibehaltung des Versionsverlaufs der Versionskontrolle im Vergleich zu Refactoring und Dokumentation
Die Verwendung des vom Versionskontrollsystem verwalteten Festschreibungsverlaufs kostet fast nichts. Während eines größeren Projekts zur Umgestaltung (oder Reorganisation / Bereinigung) werden jedoch Funktionen und Klassen und sogar Namespaces verschoben. Manchmal werden mehrere Dateien zusammengeführt und andere Dateien werden aufgeteilt. Diese Änderungen führen häufig zum Verlust des ursprünglichen Festschreibungsverlaufs einiger Dateien. …

3
Was ist der erste veröffentlichte Verweis auf Test-First-Programmierung?
Ich lese Refactoring von Martin Fowler noch einmal. In Kapitel 4, Gebäudetests, bin ich auf die folgende Passage gestoßen. Tatsächlich ist es am nützlichsten, Tests zu schreiben, bevor Sie mit dem Programmieren beginnen. Wenn Sie eine Funktion hinzufügen müssen, schreiben Sie zunächst den Test. Das ist nicht so rückwärts, wie …
11 testing  history 

11
Ist MUMPS am Leben? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

1
statische Globale und anonyme Namespaces in C ++
Warum hat C ++ bei der Einführung des letzteren zwischen statischen Globals (interne Verknüpfung) und Symbolen in einem unbenannten Namespace (externe Verknüpfung, aber keine Möglichkeit, von außen darauf zu verweisen) unterschieden? Sind diese Gründe noch gültig oder gibt es neue? Gibt es noch Orte, an denen sie sich noch unterscheiden, …


4
Wie hat die Programmierung funktioniert, als Programmierer Lochkarten verwendeten?
Ich habe Folgendes gesehen: Programmieren auf Lochkarten lernen und ich habe dies gesehen: http://en.wikipedia.org/wiki/Computer_programming_in_the_punched_card_era aber sie lassen zu wünschen übrig. Kann mir jemand erklären, wie Programmierer programmiert haben, als sie Lochkarten verwendet haben? Insbesondere das System von Eingabecomputern, das verwendet wird, um Anweisungen von der Lochkarte selbst abzuleiten. Ich weiß …
11 history 



3
Wer sind die 1. und 2. Partei?
Das ist also reine Neugier. Ich habe den Begriff "Drittanbieter" wie in "Drittanbieter-Bibliothek" schon seit einiger Zeit gehört. Ich frage mich, warum wir 3. und nicht 2. (oder 4.) sagen? Wer sind die ersten und zweiten Parteien und woher kommt der Begriff?

7
Warum haben die Ersteller des Internetprotokolls beschlossen, IP-Adressen zur Identifizierung eines bestimmten Computers zu verwenden? [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Warum haben die Ersteller des Internetprotokolls beschlossen, IP-Adressen zur Identifizierung eines …

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.