When engineers develop designs for their projects, they consider many issues. In particular, civil engineers have to follow a strict set of restrictions known as Codes. These Codes help them write the Specifications needed for a specific design. Since many engineers develop public artifacts, they also have to consider how a design's appearance appeals to citizens. To read more about Specifications and Codes, choose any of the items below: