All posts with Tag CodeProject

Facade Pattern: A Beginner's How-To for Simplified Code

The facade pattern is useful for hiding complexity by moving dependencies behind an API. Let's dive into the facade design pattern in C# in this article!

Read the whole article

Iterator Benchmarks That Shocked With Unexpected Results

I wanted to create a follow-up post in my series on IEnumerables, iterators, and collections focusing on performance characteristics. When checking out the runtime performance and memory characteristics between these materialized collections and iterator benchmarks, I was very surprised! Check out this article for performance benchmark characteristics and some curious finds.

Read the whole article

An error has occurred. This application may no longer respond until reloaded. Reload x