Some people like to call a constructor functions without assigning the result to a variable. There is no advantage in this approach since the object the new operator creates isn't used anywhere. Therefore this misleading syntax should be avoided.

Noncompliant Code Example

new MyConstructor(); // Non-Compliant

Compliant Solution

var something = new MyConstructor();  // Compliant