Solutions Architect at TerraQuest
Nizam is a seasoned Software & Solutions Architect, who built many large scale distributed systems serving millions of users every day! He shares his knowledge about the software industry through public seminars, tech conferences and tech-articles.
Stats
| Reputation: | 194 |
| Pageviews: | 3.4K |
| Articles: | 1 |
| Comments: | 2 |
Comments
Jul 21, 2025 · Nizam Abdul Khadar
If you change the interface contract, then yes - all the consumers of that interface must update. However, if you update or add logic inside the PaymentService, then no change is required in OrderProcessor.
Jan 29, 2025 · Filipp Shcherbanich
Interesting!