Hi Toby, nice to meet you and thank you for the nice words!

Yes, we could use a Coordinator instead of the Composer, but it is a slightly different approach: the Composer sits in a higher level and VCs do not have idea of its existence. Coordinator, instead, are usually managed by the VCs that keep a reference to them. This, when the coordinator changes, the VCs has to change as well. With the Composer, we can change it without influencing the VCs. What do you think? Does it make sense?

And yes, I would have split the pyramid in different methods, but for simplicity’s sake, I avoided further indirections in the article.

Thanks again and happy Christmas!!

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Riccardo Cipolleschi
Riccardo Cipolleschi

Written by Riccardo Cipolleschi

Hey there, I’m Riccardo. Software engineer at Meta. I have a passion for iOS and I love to share my knowledge with others.

Responses (1)

Write a response