Dlaczego tak
Programowanie strukturalne zaleca dzielenie programu na podprogramy: powtarzany blok staje się funkcją, która przyjmuje cenę netto jako parametr i zwraca cenę brutto. Zmiana stawki VAT wymaga wtedy poprawki w jednym miejscu. Skoki do etykiet (goto) są zaprzeczeniem tego paradygmatu, a dołączanie tego samego pliku trzy razy to wciąż powielanie kodu.