Technical requirements
In order to proceed with this chapter, you will need the following:
- Code from the previous chapter, which can be found here: https://github.com/PacktPublishing/Flutter-Design-Patterns-and-Best-Practices/tree/master/CH11/final/candy_store.
- Access to all of the code required for this chapter, which you can find here:
- The code for the start of the chapter can be found at https://github.com/PacktPublishing/Flutter-Design-Patterns-and-Best-Practices/tree/master/CH12/initial/candy_store.
- The code for the end of the chapter is available at https://github.com/PacktPublishing/Flutter-Design-Patterns-and-Best-Practices/tree/master/CH12/final/candy_store. You can review the step-by-step refactoring in the commit history of this branch.