Hacker News new | ask | show | jobs
by pjturpeau 619 days ago
If there is no product, there is no need of any architecture. By the way, multiple architectures will give you different product features. So, what do people need in the product drives the functional architecture, while regulation, performance and pricing will drive the technical architecture.

Excessive craftsmanship and over-engineering may kill your product as much as over-selling features may kill the project.