당신은 아름답게 하는 프로그램을 입증하고 신뢰하게 하는 과학적인 방법이 필요하다고 100% 장담한다. 방법을 서술할 것이다. 아름답게 하는 프로그램을 "훌륭하다고 믿고" 확실하다고 받아들이게 하려고 이 부분에서는 방법을 서술할 것이다.
BCPP같은 아름답게 하는 프로그램이 사실임을 입증하기 위해서, indent 혹은 cb 는 입력받은 소스코드를 형식화한 후 피해나 변경하지 않는다, 당신은 "검증 프로그램" 셸 스크립트를 사용하거나 다음의 기법을 사용할 수 있다 -
컴파일러를 이용해서 최초의 입력받은 소스 코드로 부터 오브젝트 코드를 생성하라 -
g++ -c myprogram.cpp
이 파일을 지켜라 -
mv myprogram.o myprogram_orig.o
bcpp를 실행시켜라 -
bcpp myprogram.cpp
g++ -c myprogram.cpp
지금 두개의 오브젝트 파일을 비교하기 위해서 유닉스의 "diff" 명령을 사용해라 -
diff myprogram.o myprogram_orig.o
또한 당신은 컴파일러 에서 오브젝트 출력 대신에 어셈블러 출력을 사용할 수도 있다. 다음과 같이 -
g++ -S myprogram.cpp
diff myprogram.s myprogram_orig.s
이 두개의 스텝은 항상 당신이 bcpp, indent 혹은 cb같은 아름답게 하는 프로그램을 사용하도록 강력하게 추천한다.