Словарик философствующего информатика: различия между версиями

Содержимое удалено Содержимое добавлено
м →‎Ортогональность: краткое определение и ссылка - по понравившемуся образцу из соседних разделов
Строка 387:
Смотри также [[#Модульность|модульность]], [[#Абстракция|Абстракция]], принцип неповторения ([[w:en:Don't_repeat_yourself|англ. Don’t repeat yourself]]).
 
=== [[Ортогональность]] ===
Термин "ортогональность" заимствован из геометрии. Две линии являются ортогональными, если они пересекаются под прямым углом, например, оси координат на графике. В терминах векторной алгебры две такие линии перемещения являются независимыми. Если двигаться параллельно оси X вдоль одной из линий, то проекция движущейся точки на другую линию не меняется.
{{ССЫЛКА|Ортогональность}}
 
Этот термин был введён в информатике для обозначения некой разновидности независимости или несвязанности. В грамотно спроектированной системе программа базы данных будет ортогональной к интерфейсу пользователя: вы можете менять интерфейс пользователя без воздействия на базу данных и менять местами базы данных, не меняя интерфейса.
 
=== Проектирование ===