Aaron ChuRefactoring Tips with Spread Operator and Extension Methods in DartHi there, I would like to share some refactoring tips with spread operator and extension methods in Dart I encountered in my development…Nov 27, 2022Nov 27, 2022
Aaron ChuRiverPod — An Advanced ProviderA state management library that aims to catch programming errors at compile time rather than at runtime, remove nesting for…Mar 18, 20211Mar 18, 20211
Aaron ChuNested Asynchronous Generator Function Error Handling in DartTwo solutions are offered in this article to catch errors in the nested generator function properly, this is helpful for Flutter…Jun 24, 2020Jun 24, 2020
Aaron ChuInversion of Control (IoC) PrincipleThe IoC principle helps in designing loosely coupled classes that make them testable, maintainable and extensible.Jan 3, 2020Jan 3, 2020
Aaron ChuRoom Database Migration Test PracticeIn this article, we are going to talk about how to test Room database migration if the table schema is changed, especially the column is…Jun 10, 2019Jun 10, 2019