Your turn!
Following along with the provided code is a great way to learn through practice.
A better way is by challenging yourself to achieve tasks. Hence, I challenge you to improve the Bookmarkr application by adding the following features.
Task #1 – refactor the remaining commands
Even though this chapter proposes only one challenge, it will require effort on your side!
Throughout the pages of this chapter, we have refactored the export
command. You are now tasked with refactoring the other commands of the Bookmarkr application.
For that matter, you can follow the same strategy and steps we used in our previous refactoring activity. By practicing it again and again, you will gain mastery of this process.
You will find the version of the code that hasn’t been refactored in the Program.Unrefactored.cs
file.
Let’s do this!