There is really a mess (which I am really wondering how I got into it, considering I do pay a lot of attention to the domain modeling) around search classes. Maybe was due to the limited time spent per day on the project. Or maybe, I think this is also partially the fault, of the messy AWS DynamoDB API, which offers various inconsistent ways of working with DynamoDB, which is easily to get lost.
Have to unify and define the single unified model for the search and use it consistently across the codebase.
There is really a mess (which I am really wondering how I got into it, considering I do pay a lot of attention to the domain modeling) around search classes. Maybe was due to the limited time spent per day on the project. Or maybe, I think this is also partially the fault, of the messy AWS DynamoDB API, which offers various inconsistent ways of working with DynamoDB, which is easily to get lost.
Have to unify and define the single unified model for the search and use it consistently across the codebase.