-
Notifications
You must be signed in to change notification settings - Fork 275
Pull requests: dennisdoomen/CSharpGuidelines
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Deprecate AV1580 guideline (Write code that is easy to debug)
deprecated
#392
opened Apr 12, 2026 by
dennisdoomen
Owner
Loading…
Update AV2305: Document all
public, protected and internal types and members
#381
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV2202: Prefer language syntax over explicit calls to underlying implementations
#379
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1820: Only use
async for I/O-bound or long-running activities
#376
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1755: Only use
Async or TaskAsync as a suffix when a method has both synchronous and asynchronous versions
#374
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1735: Use a verb or verb phrase to name an event
#373
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
AV0125: Consider duplicating simple logic across modules to reduce coupling
refined
#369
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1554: Do not use optional parameters in interface methods or their concrete implementations
#367
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1553: Only use optional parameters to replace overloads
#366
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1546: Prefer interpolated strings over concatenation or
string.Format.
#365
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1545: Don't use an
if-else construct instead of a simple (conditional) assignment
#364
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1523: Favor object and collection initializers over separate statements
#362
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1500: Methods should not exceed 15 statements
#359
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1230: Consider providing property-changed events
#357
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1137: Keep parameters as specific and narrow as possible
#355
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1130: Return interfaces to unchangeable collections
#354
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1125: Don't expose stateful objects through static members
#353
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1013: Don't cast a base class to one of its derived classes
#349
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Update AV1004: Use an interface rather than a base class to support multiple implementations
#346
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Remove AV2307: Write MSDN-style documentation
#343
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Remove AV2221: Use lambda expressions instead of anonymous methods
#341
opened Mar 25, 2026 by
dennisdoomen
Owner
Loading…
Previous Next
ProTip!
Filter pull requests by the default branch with base:master.