重用或複用會導致耦合,微服務是寧可重複也不耦合 - Victor Rentea

banq發表於2019-07-30

微服務避免了程式碼重用,其理念是:寧可程式碼重複,也要徹底避免耦合,因為重用意味著耦合,微服務架構是完全分離的。進化的架構!所以,DRY原則並不適用微服務
Microservices eschew code reuse, adopting the philosophy of prefer duplication to coupling: reuse implies coupling, and microservices architectures are extremely decoupled. - Evolutionary Architectures

DRY is not a rule!

 

相關文章