Question is, what is good behaviour here? I'd argue that since a CountryInfo object represents information about a specific country, a constructor argument should be mandatory.
Probably easier to do #41 first, since right now, accessing .all() requires constructing an object.
Question is, what is good behaviour here? I'd argue that since a CountryInfo object represents information about a specific country, a constructor argument should be mandatory.
Probably easier to do #41 first, since right now, accessing
.all()
requires constructing an object.