question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

"Coordinator" is an invitation for bloat

See original GitHub issue

Looks like Coordinators are used to bind views and values.

Lobs live grenade

Why not call a Coordinator a ViewBinder? Avoiding generic names like Coordinator, Controller, Manager, etc allow developers/reviewers to easily identify incorrectly-placed code. If I have a NounCoordinator, maybe the function tellServerAboutNounChanges belongs there. But if I have a NounBinder, then tellServerAboutNounChanges is quite clearly functionality that belongs on a different object.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Reactions:2
  • Comments:7

github_iconTop GitHub Comments

1reaction
loganjcommented, Feb 3, 2017

Closing this issue. Not convinced it’s worthwhile to repaint the bike shed, and consumers can always subclass if they want a more specific name in their codebase.

1reaction
loganjcommented, Dec 5, 2016

The name is just meant to be neutral and non-prescriptive. I’m ok with renaming, but haven’t heard anything that strikes me as dramatically better. (“ViewBinder” already exists in the platform, and is a bit prescriptive.)

@piasy Can’t argue with Navi, everyone should consider it for more complex needs.

Read more comments on GitHub >

github_iconTop Results From Across the Web

BLOATED! | Mayo Clinic Connect
Complete your request online or contact us by phone. A coordinator will follow up to see if Mayo Clinic is right for you....
Read more >
How to Help Sheep That Have Bloat | Pets on Mom.com
Bloat Prevention. Grazing your sheep on legumes, such as clover or alfalfa, is an invitation to bloat. Since it's not always possible to...
Read more >
Medical Anthropology Students Association (MASA) | MAYS ...
We are happy to announce the 2019 MAYS Coordinator call! ... has the pleasure to invite you to the International Conference “Aging in...
Read more >
THE HIGH NOON CONTINGENCY - The Washington Post
The "Damage Control Team Coordinator," in this instance special counsel ... "You are invited," our invitation reads, "to observe first-hand a safe and ......
Read more >
5 Wedding Day Reminders | CSC Photography - Information ...
Trust me, I know you want to prevent bloating in your dress, etc., but having some ... If you can, use your planner,...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found