.NET Performance Optimisations Don’t Have to be Complex by @stevejgordon stevejgordon.co.uk
Readers who have followed me for some time will know that I have developed a bit of a passion for performance improvements and avoiding allocations in critical code paths. Previous blog posts have touched on examples of using Span<T> as one mechanism to prevent allocations when parsing data and using ArrayPool to avoid array allocations for temporary buffers. Such changes, while good for performance, can make the new version of the code harder to maintain.
Report Story
Leave Your Comment