fluentassertions-analysis

This repo is a public analysis of the .net Fluent Assertions library. The goal with this public analysis is personally to learn the tools and better understand and teach patterns and anti-patterns. On the other hand this is a means to to provide valuable insights for open source projects and help them evolve as well.

Context

GitHub Project: Fluent Assertions
Website/Docs: https://www.fluentassertions.com
Tools used:

Setup

This analysis aims and assessing quality of a codebase and identify hotspots that have impact on a publicly available roadmap. The aim is to answer the following questions:

Questions

  1. What parts of the code is work being planned/expected on?
    1. The short term? i.e. a next release.
    2. The longer term.
    3. What are the constraints for these changes?
  2. Where are the hotspots and which are expected to be impacts by planned work?
  3. What strategies can be advised to reduce the identified hotspots that aligns with work planned?
  4. What other conclusions, advice and general lessons can be extracted from this analysis?

Results

Data from various tools can be found in the data folder. Written analysis and a final report/article is places in the docs folder.