Ordering of machinery
This is, as the reader may have noticed, a profound question. The
introduction by Markus Scheuer is very good work. Here are some
comments that may help to continue exploring. First, the
Egorychev method has three stages, Egorychev I, which is formal
power series, Egorychev II, which is Egorychev's residue calculus
as presented in the book, and Egorychev III, complex variables,
also as in the book. These are ordered by subset inclusion. The
reader should try them in turn. So use complex variables
only when necessary (last). This classification originates with
Hosam Mahmoud and is presented in a recent paper, to be found at
the following Springer
link.
At this time my compilation is in chronological order and
presents Egorychev III before Egorychev I and II.
Types of binomial coefficients
What integrals and contours to use depends on the behavior of
the binomial coefficient that is desired. For example with the
first one
$${a\choose b} = \frac{1}{2\pi i} \oint_{|z|=\rho}
\frac{(1+z)^a}{z^{b+1}} \; dz.$$
we can actually get two types of binomial coefficients. We have
with $0\lt\rho\lt 1$ that we obtain a zero value when $b\lt 0$
because the pole at zero has disappeared. But now when $a\lt 0$
and $a\gt b$ a new pole appears at $z=-1.$ Therefore when $1\lt
\rho \lt \infty$ we get the value
$$\frac{1}{2\pi i} \oint_{|z|=\rho}
\frac{1}{(1+z)^{-a}} z^{-b-1} \; dz
\\ = \frac{1}{2\pi i} \oint_{|z|=\rho}
\frac{1}{(1+z)^{-a}}
\sum_{q=0}^{-b-1} {-b-1\choose q} (1+z)^q (-1)^{-b-1-q} \; dz
\\ = {-b-1\choose -a-1} (-1)^{a-b}
= {-b-1 \choose a-b} (-1)^{a-b} = {a\choose a-b}.$$
This is the definition that Maple uses, giving e.g. ${-6\choose
-8} = 21.$ With $a\ge b$ the falling factorial applies, as in,
$a^{\underline{a-b}}/(a-b)!$. Nonetheless it must be pointed out
that there are combinatorial problems where the first type is
wanted. Egorychev lists four integrals on page 26 of the book to
evaluate a single binomial coefficient in a certain sum, choosing
the one that features the first type.
Example of two types of integrals
There is a post of mine at this MSE link
4597569 where
we can compare the two integrals and their effects on the
computation. This appears to be a problem that requires Egorychev
III and cannot be done with Egorychev I and II. The two
computations are very similar where effort and inputs are
concerned and we would not necessarily prefer one over the
other. It would seem there is no alternative to doing both once
sums of a certain complexity enter into the game. As an
additional observation, should an infinite series appear that
corresponds to an expansion about infinity the pole at the origin
could vanish. In that case, choose a different representation
that yields an expansion about zero. We do this all the time with
Egorychev I, because formal power series have no notion of
converging in a certain contour. Sometimes we choose the
representation that makes the rule $[z^{n-k}] f(z) = [z^n] z^k
f(z)$ go through because it means we may move the coefficient
extractor outside of the sum.