News

Learn how you can use value objects in C# to improve the clarity, structure, and maintainability of your code.
AutoMapper makes life easy, but has its limits. Learn how to implement a custom mapper to handle complex data structures or incompatible types.
From a purely object-oriented perspective, 'copy semantics' is the right way to preserve control over object ownership. But in those scenarios where ownership becomes irrelevant, C++11 'move semantics ...