Nowadays, TV and TV series are embedded with hidden advertisements in TV content for their own commercial interests. Some of them are implanted well, and some have completely exceeded the overall content, this leads to discussion about whether to watch movies or advertisements.
I have recently read "Du Lala" and "Mobile Phone", including an online shopping website and a portal blog website, with the same advertising form and tactics. There is no such thing as advertising itself, but when it comes to software design, you have never understood the meaning of the Model in software. It may be because the term "model" is a bit tricky or technical term, most people who are new to this word do not understand this word or are a little confused.
The advertising embedding method is a model application. That is to say, if you want to make a TV series, you can also apply this method.
The model is a successful experience or method summarized in life practices and can be used as a guide for future actions. In the same way, software practitioners summarize successful experiences or methods in the software development process. Of course, different modes have different application scenarios and applicability. Therefore, the gof Design Pattern provides the same schema structure, such as the pattern name and pattern solution.
Because the pattern is a successful experience in the practice process and has solved some practical problems, in the future, in order to be able to reuse this method, we can apply the pattern we used previously, whether summarized by others or yourself. In this way, we will not start from scratch. In fact, software engineering emphasizes reuse repeatedly. We must stand on the shoulders of giants to deliver high-quality software products at a low cost and faster speed.