I read the following definition of polynomial reudcibility:
Let $A$ be one of the sets $\mathbb{Z}, \mathbb{Q}, \mathbb{R}$ and $\mathbb{C}$. Let $f\in A[X]$ be a polynomial of degree $n\in \mathbb{N}$. We say that $f$ is reducible over $A$ if $\exists g, h \in A[X]$, $\operatorname{deg}g, \operatorname{deg}h<n$, such that $f=g h$.
This definition puzzles me. I know that $f=2X+2=2(X+1)\in \mathbb{Z}[X]$ is reducible, but, correct me if I am wrong, it should be irreducible according to this definition.