It seems there was an update in names of classes and methods in the 1.0.0 version, and it is good to use Elements about parts of a Gedcom files. This differentiates between Records, which are about individuals or marriages, and Elements that represent parts of a Gedcom file.
But why keep the names Child and Parent for Elements that are connected to a particular Element? For a library like this meant to cope with genealogy, these two words represent quite particular things and not necessarily the structure of a gedcom. One option would be to use Sub and Super. E.g. Element, SubElement and SuperElement.
Would like to hear your thoughts on this.
Great software by the way!
It seems there was an update in names of classes and methods in the 1.0.0 version, and it is good to use Elements about parts of a Gedcom files. This differentiates between Records, which are about individuals or marriages, and Elements that represent parts of a Gedcom file.
But why keep the names Child and Parent for Elements that are connected to a particular Element? For a library like this meant to cope with genealogy, these two words represent quite particular things and not necessarily the structure of a gedcom. One option would be to use Sub and Super. E.g. Element, SubElement and SuperElement.
Would like to hear your thoughts on this.
Great software by the way!