设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。既然是经验总结,那肯定是前人工作总结的结晶。放到哪里都是适用的,不单是java编程,现在C#很多地方都跟进设计模式。
非常大,建议多看看(JavaScript设计模式)这书,现在大多数人拿js只做验证。我只能说太大材小用了。当然如果你很精通,就算是验证也会写的很美。哈哈。
个人认为在大型的项目或较复杂的代码方面比较适合用设计模式