i used to park far away, i do that less now.
i look for larger parks; some parking spaces are narrow, and some are really wide. i also park near curbs because i can get really close to it and leave a huge space to the line on the other side.
i also refrain from parking near coupes (longer doors) and trucks, suv's, or anyone that doesnt look like they know how to park, or are parked crooked, etc.
also helps to park near other cars that seem to be taken care of, they are going to be less likely to let their door hit ure car since they will be worried about their own car.