This article is aimed at beginning programmers, though veterans should follow this advice too. It warns against hacking together code snippets without fully understanding them. Though it is written in the context of Ruby on Rails, the advice is something all new programmers should follow.