I have two template override - user-profile.tpl.php and views-view-fields--myviewname.tpl.php. To take effect those templates, I had to place them into the default enabled theme.
The main problem is that I use the default theme "bartik" and I got to place them into "themes/bartik/templates/" to let the drupal theme system know them.
I know it is not a good idea because it is just like hacking. I should use a custom theme or sub-theme from bartik, but I don't want to write any theme.
The only clue is that I have a custom module and I shall put them into that module ( sites/all/modules/mymodule/templates ). Then, I shall make a theme suggestion to let the theme system use them.
How can I do this or any better idea?