I implemented strategies within interface adapters since the concrete strategies needed to know how the API methods functionned.
I also created an interactor and necessary use case classes / interfaces , but I'm concerned some parts may be not needed like creating an entire new word . I could actually contruct an Original word that does keep the related words as an attribute or make a new factory that encapsulates previously made. I'll open an issue to confirm what clashses and doesn't with the current pushed code
I implemented strategies within interface adapters since the concrete strategies needed to know how the API methods functionned.
I also created an interactor and necessary use case classes / interfaces , but I'm concerned some parts may be not needed like creating an entire new word . I could actually contruct an Original word that does keep the related words as an attribute or make a new factory that encapsulates previously made. I'll open an issue to confirm what clashses and doesn't with the current pushed code