How to make smoother cylinders?

I use only about 8-12 vertices, then use add a subdivision surface modifier. Notice the edge loops. Is this what you’re after?