В последнее время я много смотрел на дизайнерские паттерны и действительно использовал Head First Design Patterns от O'Reily.Тем не менее, языком, который книга выберет для использования, является Java, где я в основном работаю в .Net.На самом деле есть статья о SO, в которой говорится о том, что книга была адаптирована к c ++ с небольшими проблемами, и я обнаружил, что многие шаблоны, показанные для Java, также могут использоваться в других языках OO, таких как .Net или C ++.Конечно, когда я слышу шаблоны проектирования, я предполагаю объектно-ориентированные языки.Но я понимаю, что шаблоны проектирования существуют в других парадигмах, таких как процедурно-ориентированные языки и т. Д. Можно ли предположить, что шаблоны проектирования специфичны для парадигмы, а не для конкретной технологии? Существуют ли паттерны, работающие для Java, которые нене для .Net?