logo

What To Look For When Reviewing C#

ID: 0b0f927b-3f34-56c0-a8b2-21118816ab9d

STIX ID: report--0b0f927b-3f34-56c0-a8b2-21118816ab9d

Feed Name: HackerOne Blog

Date Published: 2020-02-12

Date Updated: 2026-06-12

...
...

This article provides guidance for reviewing server-side C# code, highlighting frequent issues that impact performance and reliability—unnecessary allocations that increase GC pressure, missing argument validation that prevents fail-fast behavior, poor class/method design (including ownership of IDisposable members), and common multithreading pitfalls such as when to use ConfigureAwait(false). It offers examples and recommendations to help reviewers identify and remediate these coding anti-patterns.

Your team is not currently subscribed to this feed. You must subscribe to it in order to see this post.