Gather what each of our components do with their private API: what internal methods do but also which knowledge they use for achieving that (especially whether that knowledge is kept inside the component or passed as argument).
Why
This will help us identify APIs we already have and may want to open up publicly, as well as assess which changes we may need to make should we want to do so.
Who needs to work on this
Developers
Who needs to review this
Developers
Done when
We've gone through our components and listed what their internal API allows:
What
Gather what each of our components do with their private API: what internal methods do but also which knowledge they use for achieving that (especially whether that knowledge is kept inside the component or passed as argument).
Why
This will help us identify APIs we already have and may want to open up publicly, as well as assess which changes we may need to make should we want to do so.
Who needs to work on this
Developers
Who needs to review this
Developers
Done when
We've gone through our components and listed what their internal API allows: