If I move my folder, all the resources get moved. But let's say I'm making a change that doesn't require moving the resources e.g. from /Users/me/Library to FileLocator library which points to the same place. A simple setter like #folder: is so ingrained as meaning just set the variable, that I find it confusing that it also moves all the resources. I wonder if it wouldn't be better to have #moveFolder:, so one better realizes the implications, and then maybe #basicFolder: could just set the var?
If I move my folder, all the resources get moved. But let's say I'm making a change that doesn't require moving the resources e.g. from
/Users/me/Library
toFileLocator library
which points to the same place. A simple setter like#folder:
is so ingrained as meaning just set the variable, that I find it confusing that it also moves all the resources. I wonder if it wouldn't be better to have#moveFolder:
, so one better realizes the implications, and then maybe#basicFolder:
could just set the var?