I had the opportunity to play with a Silver adc in one of my games for a reason only Riot knows, And i noticed something odd . Watch the way this Cait is farming. Is there something wrong with that ? Yes in fact there is. The moment i saw her farm like this i knew she was bad at the role.
What is wrong is that she is standing still, no matter the lane you play especially bot you must never stand still, you must always move. So that the enemy can not poke you or predict your next move, so yes you have to farm while moving, So i suggest you do that on the practice tool and you will see how much better your lane phase will be.