As programmers, we tend to take pride in the programs we write. This is good - it shows that you care about your work. It's hard, then, when someone criticizes your code or suggests other, perhaps better ways to do things not to take it personally..That's when you need to step back and treat the code as if someone else wrote it. You must ask yourself objectively if the suggestion really leads to a better design. If it does, then keep it and improve on it if you can. Software development is hard. It's not a personal insult if someone else sees a better way of doing things. Try to adopt an egoless programming stance and you will not only improve the quality of code but also enhance your software development skills each time.
Download