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