> Well my recommendation is not to use New formula ever.

Translation: ā€œI’m not sure I can use them properly, therefore no one should.ā€  šŸ˜‚


> Even with properly
> encapsulated code structured in a way that makes sense, it's still
> impossible to get the context, source, or whether or not the method call
> even exists in the object.

Not my experience at all.


> It's basically just a dangerous feature at this
> point just waiting to explode when your ".get()" isn't the same ".get()" as
> you were expecting.

Not my experience at all.


> 4D needs to add actual class structures for it to be
> 1) Easy to document and lookup the source, or see the actual function
> documentation like now when we mouseover a method call.

True, but I have found the benefits far outweigh those minor inconveniences. 
Looking up the source is trivial if you use a good naming convention.


> Right now there would be a lot of
> overhead to design an object correctly so that New formula use doesn't
> spiral out of control

Not my experience at all. I ported https://github.com/expressjs/express 
<https://github.com/expressjs/express> to 4D.


> , and even then, time consuming to maintain.

Not my experience at all.


> I tried applying it in another case
> where there was no UI and a lot of processing in loops. It was slow.

Not my experience at all. I see no measurable slowdown.

- Aparajita

**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to