Training Users
Hi,
I have a question. I am new to CF. From my own learning I have begun now to piece together some basic applications (mail forms, CMS, CRUD, secure login, all very basic stuff) only for the purpose of learning the building blocks of CF. I know there are great stock CF applications but they are way to advanced for me to learn the language from just now.
I was building a MySQL based CMS for fun. When I go to the page where I want users to enter their own pages I started to get worried about something. I would need to show people how to use my application if it was a real world one. I have put in TinyMCE as my editor to try to make it easier, but even still they would need some training. Even on my basic rubbish apps I would have to document them for others to get it. What happens then in real world massive applications!
I mean my applications are newbie rubbish right now. But it just got me thinking I don't really like the idea of training people to use my applications or in fact documenting them at all. Does CF not have an auto document tag?
So how do you deal with training users and documenting code & help files as a developer in the real world? Do people do this as a job - called documenters or something? Do you pay them to do it?
As a solo learner yeah I can throw it away right now. But if I ever get a CF job I am going to have to face this one day. Of course it is not hard, that is not my gripe, but the point is it takes time away from my development time. I had another thought - what if you even want to localise your applications! Cold sweats 😛 this seems not a nice feature of getting into programming.
Oh dear, I never considered this when I opened up that CF Book. It sounds a really horrid part of working with any programming language.
I was just wondering if anyone had any tips on this aspect of development? It must me a nightmare for solo developers or small teams.
