Earlier quoted context omitted.
APEX just exists to lock people even further into the database. A literal antipattern of a product.
That is completely true, but the product is actually very cool. I wish there was a database agnostic version of the product as it is such a great concept for many business apps.
Problems with Oracle SQL
271–277 of 277 posts
Re: Problems with Oracle SQL
#272It seems to be the general rule of thumb that, when you want to google for an oracle error message, then exclusion of both oracle documentation site, and developer forums is your first criteria on the search bar. Same applies to Microsoft (large parts of MSDN), and now Amazon Web Services documentation (at least some parts of it). That's the reason StackOverflow works - it really solves programmer's problems, instead…
I'm not sure why the hate against MSDN - at least for .NET, I found the documentation to be one of the best in the business -even a decade ago. I'd only put Go's docs ahead in terms of helpfulness. I cut my teeth writing .NET code, then switched to Java writing apps on Android - the step down in doc quality was quite significant.
I think my issue might be more with the English style. But why does SO work right-away for me, while other these other developer portals don't. Part of the flaw maybe lies with me - maybe these portals (like MSDN) need in-depth, patient reading (guilty here). SO on the other hand, is way quicker in helping to solve issues. Over the years though, I've had enough bad experiences ..
Someone should do a compare between SO and non-SO. Take a sample, discrete (if such a thing exists in software issues) issue, and see how both help to solve. The layout of the page, the noise, and finally the curated/voted answer all contribute. And factor in the fact that SO answers are written by a diverse group of people, many of them non-English speaking.
Call it hate, but regardless, Oracle product docs - when you're in a bind are the bottom of the pit.
Re: Problems with Oracle SQL
#273Earlier quoted context omitted.
I'm not sure why the hate against MSDN - at least for .NET, I found the documentation to be one of the best in the business -even a decade ago. I'd only put Go's docs ahead in terms of helpfulness. I cut my teeth writing .NET code, then switched to Java writing apps on Android - the step down in doc quality was quite significant.
Win32 and .Net docs are great! Azure and Powershell docs leave a lot to be desired. A lot of the time parameters are vaguely documented, return values completely undocumented. You have to inspect the object returned by a lot of things to get to understand what members and methods it has, and what they mean. Examples illustrating what formats it expects inputs in? Forget it.
Re: Problems with Oracle SQL
#274Earlier quoted context omitted.
Azure powershell docs are the worst . All you get told is the name of fields, no indication of what they mean, or the expected inputs/outputs.
I assume you have not encountered SharePoint. The SharePoint documentation I could get my hands on - even in books I paid for - was so bad it was like I was living inside some David Lynch interpretation of Ancient Greek myths of divine punishments unleashed upon the worst sinners. More than once, the "solution" to my problem was a blog post by a SharePoint consultant from India describing some undocumented flag to pa…
Re: Problems with Oracle SQL
#275Earlier quoted context omitted.
> MSSQL T-SQL is just so a weirdly ugly language and the feature set of SQL Server is super weird. If we can, we go with Postgres or MySQL.
There are definitely aspects of MSSQL I don't like... for the most part I don't mind it. I will say, if you're willing to pay the cost, getting advanced features setup and running in MSSQL is easier than any other RDBMS I've ever tried. That said, still inclined to use PostgreSQL. I do not like MySQL at all, and every single time I've used it, I feel cringes of absolute pain... starting with "utf8" isn't UTF8, "utf8m…
Re: Problems with Oracle SQL
#276Earlier quoted context omitted.
Just store the string "empty" and hope there are no nihilists who've changed their names to match. Simple!
Real programmers encode emptiness as ZZZ... (I once worked maintaining a MUD that used internal memory management and marked block terminals (which were unnecessary since it stored the length of blocks it had allocated) with ZZZ)
Re: Problems with Oracle SQL
#277A completely prejudiced and highly reduced view on SQL implementations, but one that could reflect the general mood: in the camp of the good: PostgreSQL, SQLite; in that of the bad: Oracle SQL, MSSQL. Somewhere in between with a tendency to good: MariaDB
I'm not sure I'd include SQLite as particularly good... Same goes for mySQL/MariaDB, too many oddities. I do like PostgreSQL. MSSQL neutral to positive (nice to administer/setup).