Maps are designed with that in mind, with some lanes or choke points having a width to allow them to be blocked off entirely by a smoke. Other areas however can be wider to prevent being completely smoked off or require at least two smokes.
When designing a map for cs it's important to keep in mind how certain utilities can affect the map control. Once you know how they work, you can start to design your areas with more intent and account for some situations.