Проверка на кода и разходки

Книга: Програмистите
Проверка на кода и разходки
Проверка на кода и разходки
Проверката на кода е важна част от процеса за много организации. Първоначалната причина, поради която е направен, е да задоволи здравия разум. TQM изисква: "Ако свършите работата, погледнете какво сте направили и се уверете, че е наред." Но има нещо смешно в проверката на кода, което често изкривява неговата цел. Това е така, защото проверката на кода е като Коледа. Това е стар акт, който е по-стар от структурите, с които се занимава. И подобно на Коледа, той съдържа много мишури, произхождащи от старата религия.
Някога програмите трябваше да се пишат на специални листове, които се прехвърляха на операторите за пълнене на перфокарти. Резултатът беше разпечатан за проверка, след това перфокартите бяха заредени в компютъра. И всичко това имаше смисъл поради необикновено високата цена на работата на компилатора. И това не бяха само разходи за труд и амортизация - времето на цикъла за един цикъл може да бъде седмица. Така че беше разумно решение да се развие навикът да седите и да проверявате кодовите листове един на друг, преди да ги изпратите за щанцоване.
Въпреки че повечето организации позволяват на хората да компилират и тестват кода преди инспекция, клонка от имел все още виси над огнището. Защо половин дузина хора изведнъж скочиха, зарязаха своите фантастични браузъри от клас, инструменти за абстрактно моделиране, среди за разработка на GUI и си тръгнаха с куп списъци през целия ден, организация по организация, ден след ден? Нека това се прави на компютър, за да можете например да извършите търсене и да получите отговор на въпроса дали тази стойност винаги е положителна.