My class has many constructors and it has a lot to do in the constructor so I was thinking of making a private construct() function to promote code reuse. Is this a good idea? Because I see many libraries that do not do this and have code duplication.
Thanks
This is totally fine and is probably a good idea. What might be concerning is having so many constructors. But it’s impossible to say.