You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Without knowing the Protobuf wire format, the exercise description and example code is hard to understand.
It would have helped to add an additional sentence describing that submessages (like PhoneNumber as part of Person) are encoded as Len type of the encoded submessage (1. encode PhoneNumber 2. store it as Len type field in the Person wire format).
Also the name Len for basically a length annotated byte array is a bit unintuitive.
Furthermore, it would have helped to have the tests already be presented as part of the exercise and not only as part of the solution.
The text was updated successfully, but these errors were encountered:
Without knowing the Protobuf wire format, the exercise description and example code is hard to understand.
It would have helped to add an additional sentence describing that submessages (like
PhoneNumber
as part ofPerson
) are encoded asLen
type of the encoded submessage (1. encodePhoneNumber
2. store it asLen
type field in thePerson
wire format).Also the name
Len
for basically a length annotated byte array is a bit unintuitive.Furthermore, it would have helped to have the tests already be presented as part of the exercise and not only as part of the solution.
The text was updated successfully, but these errors were encountered: