Stop Building Ugly APIs: Use the Fluent Interface Pattern | DailyDevLists