C++

Language and library features

Lambda Overdose

Lambdas are a nice recent addition to C++. They are cool, they are hip, and they tend to be overused and misused.

With the increasing standardization of attributes, we get the opportunity to make our code clearer not only to other humans but also to the compiler and other tools.

When you accept weakly typed data as input or have them as output, still convert them to strongly typed objects inside your application.

Is everything we use a string for really just a bunch of characters? Is everything we use an int for really just a number? Probably not. We can have stronger […]