rofl !  That was a very inspiring post.

Ok I think thats pushed me over the edge. OO 4D here I come.

> On 16 Sep 2019, at 22:23, Aparajita Fishman via 4D_Tech 
> <4d_tech@lists.4d.com> 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:4d_tech-unsubscr...@lists.4d.com
> **********************************************************************

**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**********************************************************************

Reply via email to