Additional Blogs by Members
cancel
Showing results for 
Search instead for 
Did you mean: 
shai_greenberg
Participant
0 Kudos

One of the complaints I've heard about Design Studio is regarding the move from command-based logic to javascript-OO-based scripts.

It's not a terribly complex notation (simply put - "object.method(parameters)"), and there's code completion and the New Statement Wizard to help. However people who have less of a background in programming will understandably see this as a downgrade.

Personally I like the scripts far better - they allow creating applications which are far easier to understand and therefore maintain. For instance, an event containing several lines of code is far easier to maintain than logic spread over several screens of command wizards. There's always this tension between the reproducibility and sustainability of code as opposed to the usability of graphical interface, but it seems to me that an application complex enough to require tools like DS or WAD will usually benefit in the long run from the code-based approach for event logic. I do come from a programming background, however, so this is just my opinion. What do you think?

P.S If you don't have Design Studio yet and have no experience with programming, Code Combat seems to offer a fun way to learn the javascript OO notation.