LINUX.ORG.RU

История изменений

Исправление Nervous, (текущая версия) :

Может быть это списки квартир, сгруппированные по подъездам. И cdadr даст нам квартиры второго подъезда кроме первого этажа

Если спрятать кададр в реализации, скажем, одной из функций публичного интерфейса сущности Дом (внутри которой ехал список через список) — то, может, и сойдёт. Если он не будет лазить внутрь других сущностей мимо их интерфейсов.

Или какое-нибудь дерево

Дерево состоит из узлов, у которых есть свой интерфейс. Лазить кададрами по узлам мимо него — не есть хорошо.

Исходная версия Nervous, :

Может быть это списки квартир, сгруппированные по подъездам. И cdadr даст нам квартиры второго подъезда кроме первого этажа

Если спрятать кададр в реализации, скажем, одной из функций публичного интерфейса сущности Дом (внутри которой ехал список через список) — то, может, и сойдёт. Если не будет лазить внутрь других сущностей мимо их интерфейсов.

Или какое-нибудь дерево

Дерево состоит из узлов, у которых есть свой интерфейс. Лазить кададрами по узлам мимо него — не есть хорошо.