marcricblog.blogspot.com — Since I started my Ruby learning process, one of the most basic and important things I consider, is the POLS (Principle of the Least Surprise). This week, a new question about “string pattern formatting”, came up on the forum.