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
-~----------~----~----~----~------~----~------~--~---

Reply via email to