Preferably in such a way that changes reflect on both versions without having to write redundant code.
Preferably in such a way that changes reflect on both versions without having to write redundant code.