Bem, se você está procurando exemplos do ponto de vista de Coders - este livro - Padrões Núcleo J2EE me ajudou muito quando comecei a desenvolver aplicativos corporativos em Java. Seus exemplos são específicos do Java, mas podem ser facilmente aplicados à maioria das linguagens OOP. Claro, há sempre o livro da Gang of Four.
No entanto, se você estiver procurando por mais conceitos de alto nível ... não vá além do que o próprio Fowlers Idiomas específicos do domínio ou algo parecido com este . Além disso, nunca é demais ler clássicos como Mythical Man-Month ou CODE Complete para obter uma visão geral do que será necessário para projetar, desenvolver e fornecer soluções corporativas. (Mesmo que esses dois últimos não sejam específicos do desenvolvimento empresarial - mas se aplicam).
Além disso, um último ponto - todos devem ler este Peopleware . Realmente traz para casa como, sem as pessoas certas, o design jamais será desenvolvido e entregue com sucesso.