In Shiryaev's book problems in probability, an upper bound for binomial coefficients is shown in section 1.2.1: $$\binom{m+n}{n}\le(1+m/n)^n(1+n/m)^m.$$ It seems that this bound is sharper than the well known result that $\binom{n}{k}\le (ne/k)^k$ because $(1+n/m)^m = (1+m/n)^{(m/n)n} < e^n$.
Could anyone tell me how to derive this tighter bound?