1 00:00:00,740 --> 00:00:04,510 I'm glad we got the chance to get hands on experience with this powerful pattern. 2 00:00:04,510 --> 00:00:08,200 You will see it in use all over the place, especially now that you've seen it, 3 00:00:08,200 --> 00:00:11,909 both in its Java standard form and its looser interpretations of the same idea. 4 00:00:12,930 --> 00:00:15,570 I hope that seeing these different approaches helped drive home the fact 5 00:00:15,570 --> 00:00:19,060 that these patterns are in fact suggestions, much like a recipe. 6 00:00:19,060 --> 00:00:20,900 There's a defined, drawn out approach. 7 00:00:20,900 --> 00:00:22,190 However, there are many different ways of 8 00:00:22,190 --> 00:00:24,750 implementing patterns to achieve the same goal. 9 00:00:24,750 --> 00:00:28,422 And that goal is to help provide the loose coupling that we saw. 10 00:00:28,422 --> 00:00:31,618 That loose coupling is the lack of knowledge between the observers 11 00:00:31,618 --> 00:00:36,620 themselves, and the object that is being observed, the subject or the observable. 12 00:00:36,620 --> 00:00:40,330 I hope you felt how extensible your code got by employing this pattern and 13 00:00:40,330 --> 00:00:43,780 are starting to see your spidey sense tingle when it should be used. 14 00:00:44,780 --> 00:00:47,840 I'm very interested in your feedback on what you thought of this approach to 15 00:00:47,840 --> 00:00:49,070 exploring patterns. 16 00:00:49,070 --> 00:00:50,540 If you'd like to see more like this, 17 00:00:50,540 --> 00:00:53,570 I will be observing the reviews on these videos. 18 00:00:53,570 --> 00:00:56,750 Please check the teacher's notes on how to request more specific patterns and 19 00:00:56,750 --> 00:00:59,190 how to make your voice heard on what you and 20 00:00:59,190 --> 00:01:01,330 your fellow students would like to see us cover. 21 00:01:01,330 --> 00:01:04,040 Until next time, thanks so much for hanging out, and we'll see you real soon.