Planning an app out before starting
I want to make a gong fu cha (tea brewing style, the main thing is that it involves even up to 10 steeps, first ones are short and they're getting progressively longer) timer & steep counter app with a statistics tab. The timer should allow to set a base steep time and an increment to be added each round. The app should allow to see how many brewing sessions there were each month. Each session should have the tea's name in it and a space for flavor and scent description. I'll be using AvaloniaUI and focus on mobile.
I guess I'm going to need some sort of database for the descriptions and saving the sessions, I worked with entity framework and postgresql before.
I want to give test driven development a try, seems like a good thing to know, although I don't know if I'll be able to do it before determining the app's structure down to each function and accurately tell what needs testing and what doesn't.
Did I miss anything important?
I guess I'm going to need some sort of database for the descriptions and saving the sessions, I worked with entity framework and postgresql before.
I want to give test driven development a try, seems like a good thing to know, although I don't know if I'll be able to do it before determining the app's structure down to each function and accurately tell what needs testing and what doesn't.
Did I miss anything important?
