This may be a stupid question with an obvious answer revolving around Code Review.
I'm fully aware there's a Code Review SE Board but from what I've witnessed, the reviews on that board tend towards more mainstream, 'vanilla' languages: Java, C#, PHP etc... I'm using the term 'vanilla' as Apex seems to be a mix of Java & C#, however subjective that might be.
What few Apex questions I've seen on there attract very little attention due to the niché nature of the language leading me to believe the majority of Apex experts exist on the Salesforce Stack Exchange and not the Code Review Stack Exchange.
Given this, is it appropriate to post Code Review questions on the Salesforce Stack Exchange or does this open up a "can of worms", so to speak? When we give advice to, for example, not put queries in for
loops or to bulkify code is this not, to some extent, Code Review?
I'm interested to know people's thoughts on this or whether the answer is simple "no, if you want Code Review you need to go to the Code Review SE regardless of quantity/quality of response".
Primarily Opinion Based
. I'm interested to see what others think.Primarily Opinion Based
. I'd argue that if a question involved, as a mundane example, removing a query from afor
loop (something I think we've all seen on SFSE), it's essential to advise removing that as governor limits will in all likelihood get hit, therefore it's an objective fix rather than an opinion and in essence, code review. In this instance, I personally wouldn't expect CRSE users to know anything about Salesforce's governor limits.Too Broad
instead. Maybe if it's an uncommon occurrence it would be worth calling attention to the cross-post here on meta. I'm sure many of us would be happy to take a look in that instance.Apex
, I would certainly visit more often.