Read more about 8 ways to design mockups that developers won’t hate at CreativeBloq.com
Mockups help bridge the gap between the designer’s creativity and the developer’s sensibility. Developers aren’t machines that can transform a mockup into a living interface pixel-by-pixel. To cover the technical restraints, mockups are often the centerpiece around regular discussions with developers.
Source: http://feeds.feedburner.com/creativebloq/