Well gee, what does Aparajita know about object oriented stuff? π€ Nicely put.
On Mon, Sep 16, 2019 at 1:23 PM Aparajita Fishman via 4D_Tech < [email protected]> wrote: > > 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] > ********************************************************************** -- Kirk Brooks San Francisco, CA ======================= What can be said, can be said clearly, and what you canβt say, you should shut up about *Wittgenstein and the Computer * ********************************************************************** 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] **********************************************************************

