Ваші коментарі
Hi Alex!
There are indeed a lot of similarities between various patterns in terms of implementation. However, please note that a pattern is not just about the code. It's also about intention and vocabulary.
When you tell your colleague that you have implemented an abstract factory, they immediately get a clue not only about implementation but also about the reason why did you write this code at all—they think that you had several families of products, and you needed a way to manage the creation of these objects. You don't get all of this subtle info when you say that you implemented a Strategy. On the other hand, when you say that you applied Strategy to object creation, I suppose that you implemented several different ways to create some specific object, rather than create various kinds of stuff (which would be correct for Abstract Factory).
Does this make sense?
Пока что затрудняюсь сказать, появится ли здесь такой раздел. Дело в том, что описание SOLID уже есть в книге о паттернах и это является частью премиум контента.
Добрый день, Андрей!
Прошу прощения за неудобство. Увы, но курс не был расчитан на мобильные, только на планшеты. Я собираюсь улучшить всё это во второй редакции курса.
I think this answers the question perfectly: https://stackoverflow.com/a/23311968
Hi Pedro!
Yeah, I think "Insider Trading" is an alias for "Inappropriate Intimacy". I'll be updating the names and synonyms in the refactoring section soon.
你好! 抱歉,我们只出售电子内容。
Hi Thiago!
The popularity ratings are based on my subjective experience. The ratings are slightly different between languages.
Hi! Yes, I was able to track it down, the problem could be triggered by increasing the default font size setting inside Google Chrome. I didn't know these settings exist at all, so after some adjustments to website styling, the problem was fixed.
Hi! Sure, you can print a single copy for your personal use.
Служба підтримки клієнтів працює на UserEcho
Yeah, that sounds all right.