Compile time assertions

In software engineering it is important to fail early and loudly, when problems are detected. Meaning that your program should...

Read Article