Твердые и мягкие контракты: что важно знать