A programmer is like a bartender, he needs to live by principles. You can also compare it to a girl without principles, but that would be a sexist comparison
Living by concepts or principles in programming

A programmer is like a bartender, he needs to live by principles. You can also compare it to a girl without principles, but that would be a sexist comparison
Many people who want to start learning programming wonder - what is the most difficult programming language?