[haiku-commits] Re: haiku: hrev50368 - src/kits/network/libnetapi headers/os/net
- From: looncraz <looncraz@xxxxxxxxxxx>
- To: haiku-commits@xxxxxxxxxxxxx
- Date: Tue, 21 Jun 2016 12:10:06 -0500
On 6/21/2016 11:24, Adrien Destugues wrote:
We do this only once the class design is considered "done" and stable.
The reason is, if we add the padding early, by the time the design is
finalized, there may be not that much padding left for future evolutions
That seems like pretty poor reasoning - as adding the padding early
would result in much fewer total breakages. Adding new padding for the
final version would only break the in-development versions from the
release versions, instead of creating numerous incompatible version
during development, leading to repeated rebuilding of dependent packages.
Other related posts: