personal experience: it can be considered from the perspectives of surname, number of words, gender, eight characters and five elements, implication, readability and writing.
1 surnames
In modern society, children are not all named after their fathers. Many families take their mothers' surnames, and some who have given birth to a second child take their mothers' surnames directly. So the surname is the first consideration.
2 words
Now parents want their children's names not to be bad on the street, so they all like to choose three words to avoid duplicate names. But there are also families, because they use both their father's and mother's surnames, followed by a single name, which makes them uncomfortable to read, so they use double names, which makes them four words.
However, we don't have to be unconventional and deliberately add the child's name to four or five words.
3 Gender
The next step is to consider the issue of men and women. A name is a person's business card, so a child's name should represent his gender. Girls can choose some words that reflect gentleness, cuteness and gentleness, and boys can choose some words that reflect masculinity, wisdom and courage.
4 Eight Characters and Five Elements
Some software can be used to detect children's eight characters and five elements, so as to find out what children lack. So as to add some words to the name. But some people like to find someone to measure it. I just studied it myself. Of course, if you don't believe this, just skip it.
5 moral
Of course, we can also look through some classical poems and extract some meaningful words or phrases from them. On the one hand, it seems that the name is very literary, and on the other hand, it seems to be cultural.
6 sounds good and easy to read
Of course, we have to consider whether these words are rhymed or not when they are put together. The most important thing is to use less uncommon words, and don't appear some homophones, which will make people associate and lead to jokes.
7 Writing
Finally, it is convenient to write. Don't embarrass children, a name is fifty or sixty strokes, and it takes more time to write names than others in exams.