A software architect's digest of core practices, pragmatically applied Designing effective architecture is your best strategy for managing project complexity-and improving your results. But the... This description may be from another edition of this product.