How do you deal with a boss who is stuck in the past?
zackola: Can you give some examples of patterns that show up in your bosses code that you disagree with? Let us judge them too.How many other developers are on this team with you and your boss? Maybe you can get them to stand up and say something too.Maybe you can get together with your team and do peer reviews once a week. Try reaching out to your boss about a function/module you have written that you know needs improvement and seek his opinions on what could be done. You have to start thinking of him as a peer who is trying to help create a successful business and not as an antagonist to beautiful code.Your code might be pretty, but if beautifying code takes the place of bug fixing and adding features needed to sell a product or service, it doesn't matter.