Anybody using UML to help structure their program?
UML stands for Unified Modeling Language.
Wikipedia Entry
Tutorials: uml.tutorials.trireme.com, 7 days tutorial, Tutorial @ sparxsystems
Types of Diagrams: smartdraw tutorials
Anybody using UML?
Moderators: FourthWorld, Klaus
Re: Anybody using UML?
Yes I wish there would be some UML document describing LiveCode.
-
- VIP Livecode Opensource Backer
- Posts: 92
- Joined: Wed May 29, 2013 1:54 am
- Location: Sydney, Australia
Re: Anybody using UML?
UML is a collection of diagramming standards. Some of the UML diagrams can be useful in a wide variety of environments and languages - such as Use-Case diagrams. Others, however, are really meant for specific languages using an object-oriented design approach and workflow - such as Class diagrams.
Strictly speaking, LiveCode is not an object-oriented language or programming environment, so some of these standard UML diagrams may not always be so useful.
It is, however, quite easy to "adapt" the UML diagrams, so that they can be used in a LiveCode context. For instance: instead of using a standard Class diagram, establish your own syntax, your own dictionary of shapes, which uses 'stacks', 'cards' and other LiveCode objects, if you want to document their relationship to each other and the structure of your application.
I hope this helps!
Strictly speaking, LiveCode is not an object-oriented language or programming environment, so some of these standard UML diagrams may not always be so useful.
It is, however, quite easy to "adapt" the UML diagrams, so that they can be used in a LiveCode context. For instance: instead of using a standard Class diagram, establish your own syntax, your own dictionary of shapes, which uses 'stacks', 'cards' and other LiveCode objects, if you want to document their relationship to each other and the structure of your application.
I hope this helps!