[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Formating C/C++ code before commit with indent

From: Servico Tpd Rodrigo Alfonso Menezes Madera <tpd.madera_at_telefonica.com.br>
Date: 2005-06-22 15:07:39 CEST

Dear Steve:

This is what we would call "using power against employees". I preffer to
use my authority, making people do what they think is right for them. Iīm
nobody to force anyone to work my way just because I think Iīm correct and
that my way is the best way. Programmers are sensitive people, and code
style is a religion to most of them.

So, let everybody convert their code to their style. Work on their style.
Compile on their style. And when they just run indent with the standard
(that was created by them via an election, btw) and it will be all ok.

Now please donīt get me wrong, but human beings werenīt made so they would
be punished-if-not. Thatīs the big difference between making your team
respect you and making your team fear you. And you must respect your
programmers, they are your company. They are your biggest treasure.

So my point is, give them freedom to work the way they feel confortable.
Some of them dislike shoes... thatīs programmer stuff. Respect that. The
only thing that we should do is improve the system so programmers remember
to run the standard format. Itīs not the standard because I started the
company, but because the programmers liked it and agreed upon it. But it
never really gets seen. They indent it when going out and latter before
getting in.

As of now, the best solution presented was the first one, where we copy
each commit candidate and run indent to see if itīs already formated.

Thanks to all of you,
Rodrigo Madera

                                                                                                                                            
                      Steve Williams
                      <stevewilliams@kromes Para: users@subversion.tigris.org
                      tudios.com> cc:
                                                    Assunto: Re: Formating C/C++ code before commit with indent
                      21/06/2005 20:01
                                                                                                                                            
                                                                                                                                            

Servico Tpd Rodrigo Alfonso Menezes Madera wrote:
> All of our C/C++ projects follow a well defined format (wich can be
> represented via indent params) and we wish to run indent just before the
> commits. This is important because our programmers very different setting
> in their editors such as tab spaces and formatting styles. The indent
> program handles this ok. It just has to be executed before the commit.

Our solution is to enforce the coding style on the programmers. If you
work here, you will code using the company's coding style. If you
repeatedly disregard the accepted coding style, it will affect your
annual staff review. It's just a matter of user education.

--
Sly
This message and its attachments may contain legally privileged or
confidential information. This message is intended for the use of the
individual or entity to which it is addressed. If you are not the addressee
indicated in this message, or the employee or agent responsible for
delivering the message to the intended recipient, you may not copy or
deliver this message or its attachments to anyone. Rather, you should
permanently delete this message and its attachments and kindly notify the
sender by reply e-mail. Any content of this message and its attachments,
which does not relate to the official business of the sending company must
be taken not to have been sent or endorsed by the sending company or any of
its related entities. No warranty is made that the e-mail or attachment(s)
are free from computer virus or other defect.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Jun 22 15:06:46 2005

This is an archived mail posted to the Subversion Users mailing list.