When should we use "object-oriented" and when "object oriented" when talking about programming?
An example:
Why should I start writing object oriented code?
I personally think that there should be a hyphen, because "oriented" connects to the word "object", but I am not sure.
Best Answer
The Chicago Manual of Style notes:
So:
But: