DRY:
```ruby
@templated_uri ||= if parameters.empty?
  uri
else
  URL_TEMPLATE % [uri, parameters.map { |p| "{%s}" % p.name }.join("&")]
end
```
Also, single ' around &.
```