*snip from the article*
"Like the rest of Borderlands 2's classes, the Assassin's skill set can be tailored to your preferred play style. Want to concentrate on close-up strikes? Long-distance sniper shots? You can with the Assassin, which according to Gearbox is the only class with a clearly defined weapons preference. If you really like sniping, it sounds like the Assassin could be a good choice."