Technical requirements
In order to proceed with this chapter, you will need the following:
- Code from the previous chapter, which can be found at https://github.com/PacktPublishing/Flutter-Design-Patterns-and-Best-Practices/tree/master/CH07/final/candy_store and at https://github.com/PacktPublishing/Flutter-Design-Patterns-and-Best-Practices/tree/master/CH07/final_extra/candy_store
- All of the code required for this chapter, which can be found here:
- Start of chapter: https://github.com/PacktPublishing/Flutter-Design-Patterns-and-Best-Practices/tree/master/CH08/initial/candy_store
- End of chapter: https://github.com/PacktPublishing/Flutter-Design-Patterns-and-Best-Practices/tree/master/CH08/final_extra/candy_store
You can review the step-by-step refactoring in the commit history of this branch.