Sometimes in source codes I see something like:// TODO: Do we assume searchChar is usually relatively small;//       If so then calling toString() on it is better than reverting to//       the **green implementation** in the else block(from here)My guess is that green implementation refers to quickly written code that works correctly, but is capable for further optimization and refactoring. Am I right?
What does green implementation mean?
terminology
The only time I've heard this is for green to refer to new or naive or inexperience (eg Green troops). So I would assume that the 'green implementation' refers to a very simplistic and potentially poor solution. However, that's an assumption based on a couple of words that I don't see in common usage, so it could mean anything. maybe there was a green project that implemented solutions once and this refers to the output from that old project. Maybe it was written by a guy whose nickname was green.