Good content. Audio is not that clear, can you look into making the audio more clear :). Would love to see more of your content
This is some of the best content related to the subject I've come across on this platform so much so that your channel is my go-to source! Thank you for this & hope you can continue making quality content.
Excellent content. Rarely see videos going this level of code analysis. Very helpful. Hope the audio was better.
When a user can pay for another(like payForOtherUser(User by, User for, Double amount)) we can refresh contribution by doing -> by.share += amount and for.share -= amount; // what I mean is `by` will be getting `amount` more and `for` will have to pay `amount` more.
your playlist has repetitive vidoes.. please correct this
Thank you so much for the valuable content
Loved the content . One question- In this all the classes under Model repo can be stored as tables in DB ?
Hey, I have a doubt regarding expenseId under ExpenseService->createExpense. We can have same id which can point to two different expense. how are we handling that scenario??
You can't use notify cause it's a final method in object class. That was the error you were getting. Good content, but bad audio quality.
I suppose the UserService shouldn't know about UserRepository internals as map field.
sir How to learn this for interviews I am studying btech final yr
Excellent content
The audio is unbearable and the speed is excruciatingly slow.
Great content, please upgrade the audio quality!
Horrible Audio
Audio quality can be better
Content inversely proportional to audio.
In ContributeToExpense , you are not considering the previous contributions made by user towards the expense. It should be sum(userShare.contributions.contributionValue) + NewContrubution.contributionValue < userShare.getShare, isn't it ?
@satviksharma4897