Wpis z mikrobloga

Czemu w programowaniu obiektowym czy strukturalnym nie mozna korzystac z GOTO? Chodzi o przejzystosc i o to aby nie komplikowac ewentualnie sprawy komus kto zajrzy do kodu? #naukaprogramowania
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jan7796:
Piszą tak aby ludzie nie tworzyli głupich nawyków, których potem ciężko się pozbyć.
Kod z GOTO trudniej się czyta, łatwiej popełnić błąd - wyżej masz przykład. Niemal zawsze da się napisać kod bez takiego skoku.
Mi przychodzą do głowy tylko dwa przypadki gdzie można to w miarę sensownie użyć -jak masz masę zagnieżdżonych pętli i chcesz je opuścić za jednym skokiem i w szczególnych przypadkach w Switch(ale to tez
  • Odpowiedz