home / github / issue_comments

Menu
  • GraphQL API
  • Search all tables

issue_comments: 300643922

This data as json

html_url issue_url id node_id user created_at updated_at author_association body reactions performed_via_github_app issue
https://github.com/pydata/xarray/issues/939#issuecomment-300643922 https://api.github.com/repos/pydata/xarray/issues/939 300643922 MDEyOklzc3VlQ29tbWVudDMwMDY0MzkyMg== 1217238 2017-05-10T23:51:49Z 2017-05-10T23:52:02Z MEMBER

My concern is that open_dataset has 1 required and 12 optional arguments. This is too many to easily understand, and is generally considered poor software design. The standard solution is to group related options into objects, e.g., DecoderOptions or just Decoder (if we want to bundle related methods on the object).

pandas.read_csv is a more extreme example of the same issue.

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  169274464
Powered by Datasette · Queries took 82.648ms · About: xarray-datasette