Names convey purpose and context. Frame the concept in practical terms so you can explain it during interview discussion.
Naming a factory method descriptively, like `createComplexNumber(real, imaginary)`, helps developers understand its usage immediately, unlike constructors which might use ambiguous parameter lists.