Which design pattern fits for which type of problem? System.out.print("Mapped resources file: "+System.getProperty("user.dir")+File.separatorChar+"ResourceMapper.csv\n");