yemets63 |
---|
мнение ваше интересно |
Я не инициализирую. А присваиваю значение в том месте, где это нужно.
Исключение, когда одно значение присваивается несколько раз
if a = b then begin
if p = q then
i := 1
else
i := 0;
end else if a > b then begin
if x = y then
i := 2
else
i := 0;
end else
i := 0;
такой код я пишу так
i := 0;
if a = b then begin
if p = q then
i := 1;
end else if a > b then begin
if x = y then
i := 2
end;
ну и всегда смотрю на предупреждения компилятора