Optymalization level for M0, M3 in Keil

Hi

I would like to ask you what level of optimization to choose in final project.?

Is it good practice to leave the optimization level at 0 ?

There is also a check box "Optimize for time".

I have a simple, home projects (because of limitation in keil) but i want my code to be relible as during debug.

I have read a few descriptions about level, which do what and i am a little bit confused.

So i would like what is your opinion for that because i have no experience in programming as you :-)

More questions in this forum