Definição – O que significa Ortogonal?
Ortogonal, em um contexto de computação, descreve uma situação em que uma linguagem de programação ou objeto de dados pode ser usado sem considerar seus efeitos posteriores em relação a outras funções do programa.
Na geometria vetorial, ortogonal indica dois vetores que são perpendiculares entre si. O uso geral estendido de ortogonal é quando duas coisas variam uma da outra independentemente.
Definirtec explica Ortogonal
Se uma linguagem de programação pode ser usada sem a preocupação de como ela afetará outra linguagem de programação, ela é considerada ortogonal. Por exemplo, Pascal é considerado ortogonal enquanto C ++ é considerado não ortogonal. Além disso, os recursos de uma linguagem de programação que são compatíveis com versões anteriores dela mesma têm uma relação ortogonal com o programa.
Ao analisar o armazenamento de dados, o período de tempo que os dados são mantidos em um sistema de armazenamento é chamado de persistência. A persistência ortogonal descreve uma situação em que um desenvolvedor pode tratar os dados de maneira semelhante, sem considerar o período de tempo em que os dados foram mantidos no armazenamento.