Folks:
I think Graham is doing LiveCode a favor by pointing out some of the ways a 
newby (even though he isn’t) might get messed up when learning LiveCode. We all 
get used to various approaches and newbies (even tho Graham isn’t) alert us to 
impediments for that very vital population of potential or new users.

One thing that has bugged me is that when I click on the dictionary, I get a 
nice display of commands, etc, searchable. But when I click on the “Guide” tab, 
I get what looks like a very informative document. However, if I’m looking for 
a particular task and want to do a search, there is none. So, it seems to me 
like a very valuable newby document is crippled by the omission of a very basic 
feature.

Or have I just missed something?

Best,
Bill

William A. Prothero
Santa Barbara, CA. 93105
http://earthlearningsolutions.org/

> On Apr 26, 2020, at 12:23 PM, Mark Wieder via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> On 4/26/20 12:09 PM, Sannyasin Brahmanathaswami via use-livecode wrote:
>> "globals are evil"
>> But we use  one array
>> Global gConfigA
>> and we stuff it with all manner of "things" including another arrays
>> it turns about to quite useful
> 
> Yes, I do what you and Jacque do as a workaround, of course. I recently 
> implemented a feature management infrastructure the same way, given the lack 
> of globally available constants.
> 
> on preOpenStack
> global g<app>Features
> put "feature1,feature2,feature3" into g<app>Features
> end preOpenStack
> 
> ...some other stack
> 
> global g<app>features
> if "feature2" is among the items of g<app>features then
> ...
> 
> on closeStackRequest
> delete variable g<app>Features
> end closestackRequest
> 
> great for A/B testing, rolling out new features without messing with existing 
> code, being able to roll back unwanted or not-working features after beta 
> testing... and would be so much cleaner if we didn't have to resort to global 
> variables and remember to put a reference to them in each place they're 
> referenced...
> 
> -- 
> Mark Wieder
> ahsoftw...@gmail.com
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to