0

I am trying to assign a human readable tag that describes how good an object is. For example grading a student's paper:

string quality = grade_paper(string paper);

The quality has to be an alphabetical string (specifically not a number).

Before I can proceed, I need a list of qualities I can report. Here's what I have so far:

very poor, poor, fair, good, excellent, outstanding, perfect

This list seems unbalanced because perfect implies the complete absence of flaws.

Is there a single word that is the opposite of perfect? Perfectly bad just seems like a kludge.

3

You could say Unacceptable or Completely Unacceptable.

BTW, many people might consider excellent and outstanding synonyms.

2

Atrocious would seem to fit your needs

Of a very poor quality; extremely bad or unpleasant

http://www.oxforddictionaries.com/definition/english/atrocious

Or perhaps use what (at least) the UK School system uses, Ungradable, or grade U. It literally means no content worth grading.

1
  • I believe it's “Ungraded”, and it can mean at least two things, but I suppose the adjective should follow.
    – user3395
    Apr 12 '16 at 13:59

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .