Frequently Asked Questions
What's with the name "Tomato"?
The outer layer of a tomato is strong enough to keep its insides together and yet flexible and fluid inside. That perfectly represents how our software should be designed.
I am just kidding 😋 You like some made-up fancy words, don't you?
If you are okay with "Hexagonal," knowing 6 edges has no significance, you should be okay with "Tomato". After all, we have Onion Architecture, why not Tomato Architecture 🤓
I don't see anything new in this architecture. Why should I care?
Exactly. There's nothing revolutionary here. Tomato Architecture is just taking the good bits from existing architectures and leaving out the cargo-cult rituals. 😇