![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Обсуждаю статью
voidbent-а (он же Вова Фролов) "General policy pattern".
Она относится к class metaprogramming, на основе C++.
Идея в том, чтобы в некоей библиотеке сложить все классы compile-time policy в один и какие выгоды это даёт.
Спор в комментах.
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
Она относится к class metaprogramming, на основе C++.
Идея в том, чтобы в некоей библиотеке сложить все классы compile-time policy в один и какие выгоды это даёт.
Спор в комментах.
Tags:
Это первая шутка в песне.
16/5/06 04:02 (UTC)Но это проблема настолько редкая, что ею можно пренебречь. И решать её быстрым способом - например, написал в release notes "а теперь используйте пожалуйста такой-то аллокатор". Или банальным #ifdef.
(no subject)
16/5/06 04:41 (UTC)Эта проблема редкая и ей можно принебречь только тогда когда полиси у нас мало. Например всего одна как в stl-е. Александреску обосновывает то что Policy - это хорошо, потому что мы не хардкодим решения, а ГП ориентированн на то что бы как можно больше решений не хардкодить т.е. вводить как можно больше полиси.
Поэтому это проблема не редкая в контексте ГП.
---
void
(no subject)
29/10/06 06:45 (UTC)(no subject)
30/10/06 07:10 (UTC)