私は、GSMネットワーク上で内部的に使用される小さなプロトコルに関する技術文書を作成しています。このプロトコルは、パターンの[id1] + [byte [] data1]、[id2] + [byte [] data2]などをバイトの連続ストリームで使用します。送信プロトコルで使用されていないフィールド値
さまざまな理由(将来の拡張性と下位互換性)のために、一部のフィールドは使用されていません。このフィールドの値は、誰がプロトコルを実装するかの選択である(現時点では、デフォルト値はプロトコルを実装するために使用される言語/フレームワーク、すなわちバイト配列要素のデフォルト値から来る)。
今質問があります。使用されていないフィールドにデフォルト値を課すことは何らかの方法で有効ですか?