There are several reasons to partition a drive. For some of them it makes sense to partition an SSD and for others it doesn't, so the main question you need to ask yourself is WHY do I want to partition my drive?
1) Performance
If you partition a HARD DRIVE, the first partitions perform better than the last ones because they're situated at the outermost tracks which have the highest transfer rates. People often do this to make sure, for example, that the OS is located on the fasted part of the hard drive. But SSDs have the same transfer rates for all sectors, so this does not apply to them. There's no reason to partition an SSD in the hopes that you can get better performance out of one partition than another.
2) Over-provisioning.
Some people have concerns about "using up" the write cycles on their SSD. A way to extend the write lifetime of an SSD is to simply not use all of it. You could, for example, partition an SSD so that only half of it is in use. This should, in theory, double the number of write cycles it can sustain (because they'll be spread across twice as many sectors as you're actually writing). In practice the gains are less because drives already have "hidden" storage to help even the write load. My personal preference is to create a partition that spans the whole drive and then simply not fill it up - that lets you use more storage in a pinch if you need it.
3) Management.
The OS typically requires an "image" backup while data files are better saved using file-by-file backups. If you plan to put both the OS and data files that you need to back up on the SSD, it may be reasonable to put them into separate partitions in aid of such a backup strategy. For example, it means that the OS image backup won't have to back up the data files. But doing this can make space management more difficult - for example, you might fill up one partition and need more room but the only space available is in the other partition.