В чем разница между идиомой и дизайном? Кажется, что эти термины где-то частично совпадают; где именно, я не знаю. Они взаимозаменяемы? Когда я должен использовать что? Вот список идиом C ++. Могу ли я назвать их шаблонами дизайна? Википедия определяет, Идиома программирования как шаблон...