Skip to content

Commit a97bfec

Browse files
committed
docs: separated interface diagram
1 parent 54048a1 commit a97bfec

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

separated-interface/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ In plain words
3131

3232
> Defines a client interface separate from its implementation to allow for flexible and interchangeable components.
3333
34+
Sequence diagram
35+
36+
![Separated Interface sequence diagram](./etc/separated-interface-sequence-diagram.png)
37+
3438
## Programmatic Example of Separated Interface Pattern in Java
3539

3640
The Java Separated Interface design pattern is a crucial software architecture strategy that promotes separating the interface definition from its implementation, crucial for enhancing system flexibility and scalability. This allows the client to be completely unaware of the implementation, promoting loose coupling and enhancing flexibility.
Loading

0 commit comments

Comments
 (0)