Data is more important than code.
goal -> data architecture -> code
One must never change the order here!