Senkrecht

Definition - Was bedeutet orthogonal?

Orthogonal beschreibt in einem Computerkontext eine Situation, in der eine Programmiersprache oder ein Datenobjekt verwendet werden kann, ohne die Nachwirkungen auf andere Programmfunktionen zu berücksichtigen.

In der Vektorgeometrie gibt orthogonal zwei Vektoren an, die senkrecht zueinander stehen. Bei der erweiterten allgemeinen Verwendung von orthogonal unterscheiden sich zwei Dinge unabhängig voneinander.

Technische.me erklärt Orthogonal

Wenn eine Programmiersprache verwendet werden kann, ohne sich Gedanken darüber machen zu müssen, wie sie sich auf eine andere Programmiersprache auswirkt, wird sie als orthogonal bezeichnet. Beispielsweise wird Pascal als orthogonal betrachtet, während C ++ als nicht orthogonal betrachtet wird. Darüber hinaus haben Funktionen einer Programmiersprache, die mit früheren Versionen von sich selbst kompatibel sind, eine orthogonale Beziehung zum Programm.

Bei der Analyse der Datenspeicherung wird die Dauer der Speicherung von Daten in einem Speichersystem als Persistenz bezeichnet. Die orthogonale Persistenz beschreibt eine Situation, in der ein Entwickler Daten ähnlich behandeln kann, ohne die Zeitspanne zu berücksichtigen, in der die Daten gespeichert wurden.