03-04-2019 02:42 AM
Alright, I guess this was a pretty meaningful discussion. Personally I dont like auto populated folders at all, I always worked with virtual ones. Reading about libs was fairly interesting, I will investigate this for future projects.
Previously I used my folder structure on the HDD to vaguely categorize my files and I used the virtual folders in the project to create an easy to overlook structure with many virtual folders. This worked fairly well and if it turned out that one physical folder grew too big then I simply broke up its contents to more sub categories.
In this case its a customer requirement to use AP folders and it seems there is no way to change this approach. No matter what, thanks for everybody for the productive discussion!
03-04-2019 03:38 AM
@1984 wrote:
In this case its a customer requirement to use AP folders and it seems there is no way to change this approach. No matter what, thanks for everybody for the productive discussion!
Hate when that happens. Like, "he, fix my problem as I can't. Oh, and you have to do it the way I tell you to..." Argh.
03-04-2019 07:03 AM
@Ben wrote:
wiebe@CARYA wrote:
...It's a hole lot easier to be defensive from the start though. Still a bit puzzling, as it doesn't cost anything to be openminded and inquisitive. Worse that can happen is that you have to (want to) change your mind, which is in fact called personal growth. The text format doesn't help...
It took some effort for me to understand that one!
Now if you want to think about that topic
and
you have some time when nobody else is around
and
you are at lest willing to listen
The you may want listen to this interview.
I only caught about 30 minutes of that video but I did learn something and learning is good.
That's some heavy debating!
The history stuff, Jews migrating to Montreal, resonates with one of my favorite singer\songwriter Ben Caplan. His most recent album (actually a musical) Old Stock (his official channel) is just about that.
03-04-2019 09:45 AM
They have LOTS of code relying on auto populating folders so in that sense I understand that they don't want me to suddenly start coding in a different way. As this can not be changed I need to adopt, which is fine.
03-04-2019 09:53 AM - edited 03-04-2019 09:55 AM
@1984 wrote:
They have LOTS of code relying on auto populating folders so in that sense I understand that they don't want me to suddenly start coding in a different way. As this can not be changed I need to adopt, which is fine.
Code relying on auto populating folders? How does code rely on APFs? The other way around makes more sense, as virtual folders allow to make a mess on disk. Smells like fear of the unknown to me (which is quite natural).
EDIT: BTW: just poking a bit, don't take this too serious.
I had customers telling me I couldn't use OO, because they didn't understand.
03-04-2019 10:00 AM
EDIT / rephrase: they organize their projects using APs, and they want to continue this practice. They managed to work with that over the years successfully therefore they want me to follow this practice. This makes sense to me and while I'm a bigger friend of the VFs, I'm not here to turn their practices upside down so I just consider this as a customer requirement.
03-04-2019 10:12 AM
Yes, pick your battles. It all depends. On the customer, the situation, the code, and so on.