15 workplace barriers to better code