I know that this is not a ColdFusion specific question but I hope you don't mind me posting it here.
I'm just curious to know how you guys go about analysing and designing your applications. I tend to try as many requirements as I can from the client and then start writing "use cases" for each situation. For example: "A user attempts to login using a unique username and password. If they have entered valid credentials they will be assigned their associated permissions..." >From that I then pick out the objects (nouns), methods (verbs) and properties. So the above example would have something like: ============================ User ============================ -username -password ============================ +setUsername(string):void +setPassword(string):void +validate():boolean +loginUser():void -addPermission(Permission) ============================ I'm always keen to learn so any feedback is appreciated :) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CFCDev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cfcdev?hl=en -~----------~----~----~----~------~----~------~--~---
