My end goal is calculating the homology of $S^2 \times S^2$, comparing it to that of $\mathbb C P^2 \ \# \ \mathbb C P^2$, and using the cup product to show homology is insufficient as a comparison.
I'm struggling with calculating the first of these. I managed to come up with a CW structure on the connected sum, but for the first space I was trying to use Mayer-Vietoris (unsuccessfully - I didn't find the right homology).
I'm wondering how to apply this question on products of CW complexes - we use points $p$ and $q$, and abusing notation using the same letters for the space of that point. After a first attempt, I'm finding that we get all attachment maps the constant map to the point $(p,q)$ in the product, which would yield a decomposition (omitting the attachment map which is the same) $$ (p,q) \cup (D^2 \times q) \cup (p \times D^2) \cup (D^2 \times D^2) $$ which would be equal to $ S^2 \vee S^2 \vee S^4$ but that contradicts this question which says this isn't even homotopy equivalent to $S^2 \times S^2$, let alone homeomorphic.
What is incorrect about my application of this, with which I'm hoping to apply it to other products?