|
|
[Lasso and OOP]Greg Willits, December 01, 2004 After Lasso 5 was released, Lasso programmers had the abillty to make custom tags and custom data types. Custom data types ("custom types," "ctypes") enable Lasso developers to implement many Object Oriented Programming practices. The attached download is a series of e-mail articles I originally posted to CorralTalk (www.corralmethod.org) to discuss the basics of OOP and Lasso, as well as prototypes vs classes, MVC, and N-Tier as I explored them in Dec 2002 / Jan 2003. In July of 2003 I collated my emails into a single PDF with a little updating. As of today, I have used custom types quite a bit more, studied OOP more, and studied the concept of patterns--the practice of breaking out repetitively use programming code and techniques into reusable chunks. I still have much to learn, but feel I'm ready to write a second edition to this collection of early articles. In the meantime, that original series of emails is available here, and for all practical purposes, not much has changed between Lasso 5 through 7. Lasso 8 does finally deliver on the promise of prototypes vs. classes (see Article #4 in the PDF), so there are some things which have changed just a little. Files |
Articles |