If the codebase is big, there are multiple modules, it can make sense.
But I have seen very small projects going through over engineering which is not required at all.
If the codebase is big, there are multiple modules, it can make sense.
But I have seen very small projects going through over engineering which is not required at all.