Back in the day I used to roll with good old CSS and it did the job. Mostly because it didn't need any special maintaining and the code was simple.
Things changed when I first started working on some more beefy projects. Changing of various stuff followed by constant modifying of css was truly a pain in the ass, you ask why? Simply because there was so much css that maintaining caused severe pain in my head.
I'm sure a lot of people would agree that CSS can easily become a mess, no matter how careful you are.. Although Compass won't solve this problem completely, it will make your work more comfortable.
This article should serve as an informative post to all you guys writing regular CSS to consider using a preprocessor.
What is Compass?
A quote from the official website "Compass is an open-source CSS Authoring Framework" which pretty much sums it up.
Think of it as a CSS with extras or just CSS having Tom Selleck's moustache.. Wait what ?
American actor Thomas William "Tom" Selleck
I'm not the programming type of guy, so I was kinda afraid at first(you know, command line and stuff).