I could not agree more.  Those who write good code will make it readable by 
definition.  Those who do not write good code will not make it readable even if 
the code adheres to a coding style.

Having a recommendation of a coding style is a good idea.  It give the good 
software engineers somewhere to start from.

On May 29, 2013, at 6:56 AM, John Snelson <[email protected]> wrote:

> I'm extremely dubious - coding style is a religion, and you won't get general 
> agreement. I've found if you write good code it's readable, whatever the 
> style. And if you write useful (bug free) code, no-one will comment on the 
> style.
> 
> If you really want a single style, here's my solution: Write more code than 
> anyone else, and become the de-facto standard ;-).
> 
> John
> 
> On 29/05/13 10:35, Adam Retter wrote:
>> I think it could be valuable for us (W3C WG?) to come up with a coding
>> standards for XQuery, so that when we look at XQuery code its all
>> formatted the same.
>> 
>> i.e. Where should braces go?
>> 
>> declare local:function($a, $b) {
>>   ()
>> };
>> 
>> or
>> 
>> declare local:function($a, $b)
>> {
>>   ()
>> };
>> 
>> i.e. Where should return statements go?
>> 
>> let $x = $y return
>>   $x
>> 
>> or
>> 
>> let $x = $y
>> return
>>   $x
>> 
>> 
>> I think you get the idea...
>> 
>> On 29 May 2013 07:10, Liam R E Quin <[email protected]> wrote:
>>> On Wed, 2013-05-29 at 11:36 +0530, abhinav mishra wrote:
>>>> Hi,
>>>> 
>>>> I am looking for some tools/plugins which provides xquery coding style
>>>> check and suggest the xquery coding standards if not followed properly.
>>>> 
>>>> Just like Eclipse has plugins like “CheckStyle“ which gives warning if
>>>>  Java coding standards are not followed.
>>> 
>>> Sorry to post a 2nd time - there are eclipse plugins for XQuery, and
>>> some editors have support for syntax checking in XQuery (e.g. OxygenXML,
>>> and the GUI part of BaseX, to name a couple), in case that's what you
>>> meant.
>>> 
>>> Liam
> 
> -- 
> John Snelson, Lead Engineer                    http://twitter.com/jpcs
> MarkLogic Corporation                         http://www.marklogic.com
> _______________________________________________
> [email protected]
> http://x-query.com/mailman/listinfo/talk


_______________________________________________
[email protected]
http://x-query.com/mailman/listinfo/talk

Reply via email to