Я ищу полезную терминологию для представления случаев, когда родитель больше не может получить доступ к ребенку. Допустим, у меня есть объект, который в какой-то момент содержал массив дочерних элементов
{
id: 123,
childIds: [1,2,3]
}
Затем, при любых обстоятельствах, child Id 2
, на который ссылался этот объект, был уничтожен. В этом случае id: 123
больше не сможет получить идентификатор 2, потому что он просто больше не существует.
Когда ребенок теряет своего родителя, он становится сиротой . Покопавшись, я вижу, что не существует эффективного термина для родителя, который теряет своего ребенка.
Мне нравится объяснение по этому :
- Подобно тому, как мужской (противоположный) эквивалент слова "вдова" означает "вдовец", так и логическая противоположность слова "сирота" может быть "сиротой".
Однако на данный момент я остановился на погибших / лишенных , так как "сирота" просто не скатывается язык. Я бы скорее вызвал getBereft (), чем getParentsThatLostTheirChildren ()
Тем временем я продолжу задаваться вопросом, есть ли более подходящий термин computer science-ey , который могли бы использовать мои коллеги-программисты.