He's 'having a rough time (of it)'. = He's 'going through a rough time'. [=he is having a difficult time; his life has been difficult recently]
The project still has a few 'rough edges'. [=the project still has a few things that need to be changed or finished]
Don't 'be so rough on them' [=don't punish or criticize them so harshly] for making a mistake.
(..) I've heard of Kilowog. What horror stories did they tell you? I heard someone got killed training with him. Don't believe everything. Kilowog has some rough edges, but he's a cakewalk compared to Deegan. Deegan? That's Sergeant Deegan to you, poozer! You know what a poozer is, don't you, poozer? (..)2011 Green Lantern: Emerald Knights