go to post Evgeny Shvarov · Feb 12 Why is there so many lines in this class ? A lot of logic. From code quality point of view, a class exceeding 500 lines is usually considered a candidate for refactoring. So, 1000+ maybe is already a bit off? Is there any industry standard? Or it's difficult ot cope for a human? ) Is the code generated ? May I not answer on this question? :)
go to post Evgeny Shvarov · Feb 12 This all is very helpful for understanding how to cope with JSON in IRIS. thanks a lot @Vitaliy Serdtsev
go to post Evgeny Shvarov · Feb 11 Bravo, @Vitaliy Serdtsev ! But I cannot set true and false in advance before any interaction with JSON/%Dynamic Object/%Dynamic Array. Or can? )
go to post Evgeny Shvarov · Feb 6 For JSON, it's essential to support true and false, as it is expected by the majority of Web and mobile UI frameworks. So IRIS can recieve a lot of JSON llike: {"p1":true,"p2":false} And should be able easily response with; {"p1":false,"p2":true} , and not: {"p1":$$$NO,"p2":$$$YES}
go to post Evgeny Shvarov · Feb 6 Set dObj={"idea":(true), "doubt":(false)} Do you think this is better? ;) Actually, my another proposal is to have true and false as part of the language, where true=1 and false 0 or similar for booleans.
go to post Evgeny Shvarov · Feb 5 Sounds like a great idea of enhancement, thanks for sharing, @Julius Kavay !
go to post Evgeny Shvarov · Feb 2 Thank you, @Steve Pisani ! Thanks for sharing your experience! Yes, there can be different tools and combinations that provide results of decent quality - some friends of mine also consider Antigravity (and Gemini) or Claude Code with Cursor. I hope we'll end up with several working recipes to speed up the development of usual things x100 times.
go to post Evgeny Shvarov · Jan 30 Yes, it is OK to avoid any ObjectScript or Embedded Python. Yes it's OK to have only R from CRUD or UD from CRUD. Or only C :) All CRUD are also welcomed!
go to post Evgeny Shvarov · Jan 29 Thank you, @Sylvain Guilbaud ! BTW, why split Data and Code into two databases?
go to post Evgeny Shvarov · Jan 21 I see. And in my case some sets of parameters cause an anomaly, and it is not very effective to investigate it one-by-one
go to post Evgeny Shvarov · Jan 21 Thank you, @Vitaliy Serdtsev ! If enabled auditing gives the ability to see parameters, or the ability to copy/paste into SQL query tool a ready/made sql query that has been running in the system?
go to post Evgeny Shvarov · Jan 20 Thanks @David Hockenbroch ! Introduced an idea to get such a history as a system feature.