|
|
|
CHAPTER 11 : Implementing Standards
11.1 Raising awareness of the need for standardsThe first step towards implementing standards is to persuade people that there is a need for standards. As most programmers disagree at least in part with most other programmers' programming style, this is fairly easy. A good method of dealing with disagreement at this stage is to have a public meeting about the need for standards. Care must be taken at this meeting not to talk about the actual detail of the standards - if you do, the meeting will soon deteriorate into chaos, and nothing will get decided.
The outcome of the meeting should be:
There may well be a minority who vociferously object to the setting up of any standards (these 'real programmers' are also liable to scorn such a meeting, and just not attend). In any case, once there is a majority in agreement with the principle of coding standards, peer pressure is a very persuasive tool to bring the last few into line.
It is a good idea to canvas a few key people beforehand to ensure that they will be on your side from the beginning. Then you can, as a group, gradually haul everyone else on board.
|
|
|
|
|
||||