Skip to main content
noop edit so downvoter can reconsider
Source Link
Sky Sanders
  • 12.1k
  • 3
  • 32
  • 60

It would make more sense - in my opinion - for a library to abstract the paged nature of results away entirely.

Furthermore, there's no need for the objects exposed by whatever deserialization code to reflect the naming scheme of the underlying JSON. If you want more automatic code, you could just define the data field as not total, page, or pagesize. The general case for API usage does assume a human reading the docs and writing the code, your efforts not withstanding.

A change with such a wide impact - literally every method in the API - isn't really practical this late in the beta cycle unless it were addressing a very real problem, which this frankly isn't.

It would make more sense - in my opinion - for a library to abstract the paged nature of results away entirely.

Furthermore, there's no need for the objects exposed by whatever deserialization code to reflect the naming scheme of the underlying JSON. If you want more automatic code, you could just define the data field as not total, page, or pagesize. The general case for API usage does assume a human reading the docs and writing the code, your efforts not withstanding.

A change with such a wide impact - literally every method in the API - isn't really practical this late in the beta cycle unless it were addressing a very real problem, which this frankly isn't.

It would make more sense - in my opinion - for a library to abstract the paged nature of results away entirely.

Furthermore, there's no need for the objects exposed by whatever deserialization code to reflect the naming scheme of the underlying JSON. If you want more automatic code, you could just define the data field as not total, page, or pagesize. The general case for API usage does assume a human reading the docs and writing the code, your efforts not withstanding.

A change with such a wide impact - literally every method in the API - isn't really practical this late in the beta cycle unless it were addressing a very real problem, which this frankly isn't.

edited body
Source Link
Kevin Montrose
  • 18.7k
  • 6
  • 35
  • 62

It would make more sense - in my opinion - for a library to abstract the paged nature of results away entirely.

Furthermore, there's no need for the objects exposed by whatever deserialization code to reflect the naming scheme of the underlying JSON. If you want more automatic code, you could just define the data field as not total, page, or pagesize. The general case for API usage does assume a human reading the docs and writing the code, your efforts not withstanding.

A change with such a wide impact - literally every method in the API - isn't really practical listthis late in the beta cycle unless it were addressing a very real problem, which this frankly isn't.

It would make more sense - in my opinion - for a library to abstract the paged nature of results away entirely.

Furthermore, there's no need for the objects exposed by whatever deserialization code to reflect the naming scheme of the underlying JSON. If you want more automatic code, you could just define the data field as not total, page, or pagesize. The general case for API usage does assume a human reading the docs and writing the code, your efforts not withstanding.

A change with such a wide impact - literally every method in the API - isn't really practical list late in the beta cycle unless it were addressing a very real problem, which this frankly isn't.

It would make more sense - in my opinion - for a library to abstract the paged nature of results away entirely.

Furthermore, there's no need for the objects exposed by whatever deserialization code to reflect the naming scheme of the underlying JSON. If you want more automatic code, you could just define the data field as not total, page, or pagesize. The general case for API usage does assume a human reading the docs and writing the code, your efforts not withstanding.

A change with such a wide impact - literally every method in the API - isn't really practical this late in the beta cycle unless it were addressing a very real problem, which this frankly isn't.

Source Link
Kevin Montrose
  • 18.7k
  • 6
  • 35
  • 62

It would make more sense - in my opinion - for a library to abstract the paged nature of results away entirely.

Furthermore, there's no need for the objects exposed by whatever deserialization code to reflect the naming scheme of the underlying JSON. If you want more automatic code, you could just define the data field as not total, page, or pagesize. The general case for API usage does assume a human reading the docs and writing the code, your efforts not withstanding.

A change with such a wide impact - literally every method in the API - isn't really practical list late in the beta cycle unless it were addressing a very real problem, which this frankly isn't.