On Tuesday, 24 July 2018 at 10:48:40 UTC, Dukc wrote:
On Monday, 23 July 2018 at 16:26:42 UTC, Seb wrote:
What's your take on this?

Option 2 won't necessarily cause problems with named funcion arguments: The names of the constructor arguments and members are different anyway, at least usually, letting the compiler to infer the intended call by them.

But there might be some corner cases where this would not apply. Do you see any?

That argument sounds quite dangerous to me, especially since my experience is on the contrary that constructor arguments are often named the same as the attribute they refer to. And what of mixed cases? I really wouldn't rely on anything like naming conventions for something like that.

Reply via email to