I think there are two types of programmers. Ones that want answers to questions and don't care how they get them and ones that want to solve a problem and want to understand the solution. I have been programming for about 15 years and although I do look for inspiration on forums and google i have very seldom posted a request for help on a forum. I would rather get some background knowledge and formulate my own solution. That way i understand how it works and the next time i am faced with a similar problem i will remember how to formulate a solution. I think where some of this anger and impatience comes from is when someone asks for a turnkey solution to a problem and doesn't really have any interest in putting forth any effort to explore the problem on their own. They just want some code that does something. This type of behavior is a bit annoying. Mostly because that same person may be back to ask the same question next month because they don't realize they already had the solution(or something very close) because they didn't understand the code they put in their project. Which is another problem altogether.
F
fredrick72
@fredrick72
Posts
-
A message for every programmer in the world. Bar none. -
The quality of Apple Software. Again.The mouse on the Macbook is identical to a Windows mouse (except right click is top click). The Function keys are the same as well. All your really missing is the windows key and print screen which you can perform with a key combination or the snippet tool.
-
The quality of Apple Software. Again.I bought a MacBook Pro and then I fixed the only thing that was wrong with it. I installed Windows OS.
-
Problematic Stakeholder: How can I make this work?I would install an off-the-shelf solution and get the hell out ASAP.
-
for(int i=0; i<size; i++)I always use index and sometimes preppend it with the object or value i am indexing. It leads to a bit more verbose code but it is a hell of a lot easier to understand. Just my opinion.