Bro your videos are really helpful. And I’m amazed by the knowledge you have in different technologies. Are you working professional or student? Looking at the way you are presenting and your knowledge I feel you are a working professional but you seems very young. So just curious 😅
Hi Shabbir , Great Content buddy! Could you also prepare full LLD list so that we have single resource i.e. YOU helping us prepare for senior software engineers interview , where LLD is the primary focus (We have the design patterns , but we don't have systems built using these patterns shown as examples) Thanks!
For addObserver we have to create object of NewsAgency, so if we have 10 channel then there will be 10 instance of NewsAgency needs to be created. I think here observer list should be static.
you could have finished this with a main method implementation showing how observability application instantiates NewsAgency, creates a channel list and propagates the news by calling update method of each newschannel