This chapter covered the basic features of Rake for working with files. Now, you should be able to use Rake to solve any file problems that you might encounter in your daily work. At the end of the chapter, we saw an example that used this knowledge.
However, one more problem that may seem inconvenient to you is its code duplication in the file tasks' definitions. In the next chapter, you will see how to improve the code of this chapter with rules. You will be introduced to rules and see how to use them in practice.