"Code monkey" describes coder from whom zero creativity is required. Such coder would do repetitive, boring, often tedious tasks, like clone form and change one filed etc. What you call "real programmer", would be a person, who actually participates in designing logic of the application, and actually uses creativity do to the job.
What's wrong with being a code monkey? (Or, what is a code monkey?)
How are monkey and jungle involved in this context. Could somebody write a code snippet that explains the problem in an easier to understand way, say, demonstrate the fact that the Banana object requires the Monkey and Jungle objects to be initiated, please?
object oriented - Sample code to explain Banana Monkey Jungle problem ...
A Code monkey is a computer programmer or other person who writes computer code for a living. This term may be slightly derogatory, meaning that this developer can write some code but is unable to (or not supposed to) perform the more complex tasks of software architecture, analysis, and design.
As a code monkey, how to discuss programming with a guy who almost has a doctorate in computer science [closed] Ask Question Asked 15 years, 3 months ago Modified 10 years, 2 months ago
communication - As a code monkey, how to discuss programming with a guy ...
Readability should be assessed based on how easy the code is to read for a reasonably experienced programmer who knows the language and its unique/advanced features fairly well, not some barely competent code monkey who only knows the lowest common denominator.
No, that is not a good use of monkey-patching. You are using the monkey-patch possibility to circumvent a design decision that has a negative impact on how you would like to design your code. Trying to circumvent such decisions is never a good idea. There are two good courses of action: Challenge the design decision and argue why it would increase the code quality if you can have some methods ...