Today I tried to make some fluent interface for my OpenXml Spreadsheet Cell. And I wrote this one: http://pastebin.com/64dZ8ji7
This could be used as:
var newCell = _cell.For.Column(1).For.Row(1).WithContent("Hello").Create();
My question is in next. Does that code from the pastebin the good way to write such things fluently? Or maybe do we have some best practices / commonly accepted guidelines for this? How to find out whether your interface is fluent enough?
Any thoughts on this?