Scientist.net

Code Comparer

A .NET library that refactors code to compare different approaches and measure performance.

A .NET library for carefully refactoring critical paths. It's a port of GitHub's Ruby Scientist library

GitHub

1k stars
64 watching
95 forks
Language: C#
last commit: 11 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tomiaijo/scientist A C++ library for comparing the performance of alternative code paths. 35
gregfinzer/compare-net-objects A .NET library that performs deep comparisons of two objects using reflection, highlighting differences between them. 1,069
menees/analyzers C# code analysis rules to enforce coding standards and best practices 22
daylerees/scientist An experimentation framework that allows developers to refactor and improve existing code without risk or breakages 782
stylecop/stylecop Analyzes C# source code to enforce style and consistency rules 1,198
wintellect/wintellect.analyzers Analyzers for code quality and best practices in C# development 90
netfabric/netfabric.hyperlinq.analyzer An analyzer that analyzes C# code for performance and enumeration-related issues to suggest improvements. 42
dotnet/roslyn-analyzers Analyzes .NET code for style, quality and maintainability issues 1,594
jozefizso/systemwrapper A .NET library for testing and interacting with system APIs in an easier way 174
rubocop/rubocop-performance Analyzes code performance and provides suggestions for optimization 685
refactorfirst/refactorfirst Identifies highly coupled classes and class cycles in Java codebases to prioritize refactoring efforts. 457
reclassnet/reclass.net A .NET-based port of ReClass with additional features and support for various data types and memory analysis tools. 1,829
code-cracker/code-cracker An analyzer library for C# and VB that provides code analysis and refactoring features using Roslyn. 1,129
sergeyteplyakov/errorprone.net An analyzer tool to identify common C# coding errors and promote correctness in software development 894
cezarypiatek/exceptionanalyzer Analyzes C# code for exception usage best practices 20