I'm referencing this part of the book
In the book it says that the swap path is made out of the token addresses and the tick spacing of the pool, but it is actually the token addresses and the pool fee value, as shown here
Just take a look at any of the swap parameters on etherscan and you will see it uses the pool fee value and not the tick spacing