Fortunately, most of the developers can write good code. And when they fail
to do so we have other developers who review their code.

We don't need a fancy tool like gofmt that just changes our code.


On Mon, Apr 1, 2013 at 3:25 PM, Craig <webe...@gmail.com> wrote:

> The more I read threads like this the more it seems elementary should
> migrate to Go. :-P
> On Apr 1, 2013 3:29 AM, "Jaap Broekhuizen" <jaap...@gmail.com> wrote:
>
>> I agree with Victor. Consistency matters because it makes readability and
>> therefore maintainability better.
>>
>> --
>> Jaap
>> Op 1 apr. 2013 09:09 schreef "Victor" <victoredua...@gmail.com> het
>> volgende:
>>
>>> Coding style is a subjective topic, and that's why discussing which one
>>> works best is completely pointless, since it's a matter of preferences.
>>> It's like discussing what is the best color.
>>>
>>> What is important is consistency, and that's why all the new code
>>> proposed for merging should follow elementary's coding style guidelines
>>> (which are not published anywhere in the site as far as I know). Whenever
>>> you propose code that is styled inconsistently it only gives the impression
>>> that you were coding in a hurry, and we don't want to accept that kind of
>>> code, even though we have a ton of it already.
>>>
>>> Thanks for your attention,
>>> Victor.
>>>
>>> On Sun, Mar 31, 2013 at 12:48 PM, Craig <webe...@gmail.com> wrote:
>>>
>>> How do you figure? The go language community uses one and they rave
>>> about it. We use them at work (c++) as well and its uses an obnoxious
>>> style, but it's still more readable than a dozen different conventions.
>>> On Mar 31, 2013 5:39 AM, "Sergey "Shnatsel" Davidoff" <
>>> ser...@elementaryos.org> wrote:
>>>
>>>> I'm afraid automatic "prettifiers" are a terrible idea because blindly
>>>> restyling the code usually makes it lose any remains of readability it used
>>>> to have. In other words, automatically restyled code is even less readable
>>>> than code with a foreign coding style.
>>>>
>>>>
>>>> 2013/3/31 David Gomes <da...@elementaryos.org>
>>>>
>>>>> I wrote this in order to check for code style errors, but it's not
>>>>> perfect it's just a help-tool:
>>>>>
>>>>> https://github.com/elementary/vala-analyzer
>>>>>
>>>>> We have 'considered' using a prettifier too, but I just use Emacs to
>>>>> fix some stuff on my code - a prettifier script would be too much work and
>>>>> I don't know of any libraries that would help me with the task.
>>>>>
>>>>>
>>>>> On Sun, Mar 31, 2013 at 3:34 AM, Craig <webe...@gmail.com> wrote:
>>>>>
>>>>>> Good work David. Have you (elementary) considered using a prettifier
>>>>>> to standardize a code style upon pushing to your trunk?
>>>>>>  On Mar 28, 2013 7:17 PM, "Cody Garver" <c...@elementaryos.org>
>>>>>> wrote:
>>>>>>
>>>>>>> Cool, it's pretty thorough.
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Mar 27, 2013 at 7:58 AM, David Gomes <da...@elementaryos.org
>>>>>>> > wrote:
>>>>>>>
>>>>>>>> http://dl.dropbox.com/u/19899464/reviewstutorial.html
>>>>>>>>
>>>>>>>> Hello guys,
>>>>>>>>
>>>>>>>> From time to time somebody still has doubts on how to use Launchpad
>>>>>>>> and Bazaar to review and merge branches to trunk so I wrote a tutorial.
>>>>>>>> Note though that it may need expansion.
>>>>>>>>
>>>>>>>> Many times, even experienced developers who have been in the Apps
>>>>>>>> Team for a long time make mistakes so even if you already know how to 
>>>>>>>> do
>>>>>>>> it, reading the tutorial won't hurt.
>>>>>>>>
>>>>>>>> I also recommend that all developers that in the future are to join
>>>>>>>> the Apps Team read this several times because even though we can always
>>>>>>>> revert messed-up commits, it's better to do it right at the first time.
>>>>>>>>
>>>>>>>> Best regards,
>>>>>>>> David "Munchor" Gomes
>>>>>>>>
>>>>>>>> --
>>>>>>>> Mailing list: https://launchpad.net/~elementary-dev-community
>>>>>>>> Post to     : elementary-dev-community@lists.launchpad.net
>>>>>>>> Unsubscribe : https://launchpad.net/~elementary-dev-community
>>>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Cody Garver
>>>>>>>
>>>>>>> --
>>>>>>> Mailing list: https://launchpad.net/~elementary-dev-community
>>>>>>> Post to     : elementary-dev-community@lists.launchpad.net
>>>>>>> Unsubscribe : https://launchpad.net/~elementary-dev-community
>>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>>
>>>>>>>
>>>>>
>>>>> --
>>>>> Mailing list: https://launchpad.net/~elementary-dev-community
>>>>> Post to     : elementary-dev-community@lists.launchpad.net
>>>>> Unsubscribe : https://launchpad.net/~elementary-dev-community
>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Sergey "Shnatsel" Davidoff
>>>> OS architect @ elementary
>>>>
>>>
>>> --
>>> Mailing list: https://launchpad.net/~elementary-dev-community
>>> Post to     : elementary-dev-community@lists.launchpad.net
>>> Unsubscribe : https://launchpad.net/~elementary-dev-community
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
> --
> Mailing list: https://launchpad.net/~elementary-dev-community
> Post to     : elementary-dev-community@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~elementary-dev-community
> More help   : https://help.launchpad.net/ListHelp
>
>
-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to     : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp

Reply via email to