I\'m after some good tips for fluent interfaces in C#. I\'m just learning about it myself but keen to hear what others think outside of the articles I am reading. In particu
One thing is that you have to account for the morphology of English syntax and ensure that you have not introduced undocumented sequential coupling underneath.
// Snarky employees get a raise.
employees.WhereSnarky().GiveRaise();
vs.
// Depending on implementation, everyone may get a raise.
employees.GiveRaise().WhereSnarky();