Software Architecture: Propping Up a House of Cards
All too often, IT professionals in general and business software development companies in particular use “temporary” bad fixes that somehow never manage to get corrected. As a result, companies produce