Sponsored Link •
|
Summary
Think about designing your application as an automation server for scripting languages.
Advertisement
|
Thinking about how your application would be scripted by a scripting language helps you understand your designs better, even if you ultimately decide not to make your application macro- or script-enabled. When you think about how it would be scripted, you need to come up with a logical and simple object model. If you design from the get-go with this idea in mind, your app can run as if it were being scripted by the user, or as if the user were a script.
Have an opinion? Readers have already posted 1 comment about this weblog entry. Why not add yours?
If you'd like to be notified whenever Matt Gerrans adds a new entry to his weblog, subscribe to his RSS feed.
Matt Gerrans is Artima.com's C# columnist. Matt began his professional life as an electronic engineer but quickly saw the light and switched to software development. He now has more than 12 years professional software development under his belt, including work in C++, Java, Python, and yes, even JavaScript. |
Sponsored Links
|