Patterns can play an important role in enterprise architecture by providing reusable templates that help standardize processes and ensure consistency across complex systems. While patterns risk being applied too rigidly, when used flexibly they can help architects navigate complexity and promote interoperability.