Softwareentwicklung

34
Was ist Tabellenprogrammierung?

Die Programmiersprache Falcon wirbt als unterstützende Tabellenprogrammierung: Falcon bietet sechs integrierte Programmierparadigmen: prozedural, objektorientiert, prototyporientiert, funktional, tabellarisch und nachrichtenorientiert. Und Sie müssen nicht alle beherrschen; Sie müssen nur die...

34
Halten Sie Git-Repositorys auf verschiedenen Hosts synchron

Ich denke darüber nach, ein kleines Projekt zu starten und möchte seine Versionierung mit git machen. Bitbucket scheint eine gute Option für mich mit ihrem kostenlosen Plan. Ich möchte es als Hauptwerkzeug für die Arbeit mit Git verwenden, da es nette Werkzeuge wie ein Webinterface, einen Mac...

34
Was ist eigentlich ein Bytestream?

Kann mir jemand erklären, was Byte-Stream tatsächlich enthält? Enthält es nur Bytes (Hex-Daten) oder Binärdaten oder englische Buchstaben? Ich bin auch verwirrt über den Begriff "Rohdaten". Wenn jemand mich gebeten hat, "die 4-Byte-Daten umzukehren", was soll ich dann davon ausgehen, dass die Daten...

34
Name für eine Funktion, die ihre Argumente zurückgibt?

Eine Funktion, die nichts tut, keine Argumente entgegennimmt und nichts zurückgibt, wird traditionell als " noopno-op" bezeichnet. Ein Beispiel für einen Noop ist unten: function noop(){} http://en.wikipedia.org/wiki/NOP Gibt es also einen Namen für eine Funktion, die nur ihre Argumente...

34
DRY-Code ohne Bezug, aber nahezu identisch

Ich habe einen Code, der fast identisch ist, aber absolut unterschiedliche Typen ohne Vererbung zwischen ihnen für die Hauptvariable verwendet. Insbesondere schreibe ich einen Analysator mit Roslyn für C # und VB.NET mit den folgenden Typen: Microsoft.CodeAnalysis.CSharp.Syntax.AttributeSyntax...