GOTO. История изгнания.



В настоящее время оператор goto практически нигде не используется, однако он все же остается лежать на пыльной полке языков программирования. В этой статье написана история создания и избавления от этого оператора.

К примеру в C#, все же есть разумное применение этому оператору: когда вы хотите выйти сразу из нескольких вложенных циклов, то оператор break вам не поможет, вместо него вы можете прописать goto. Однако, следуя концепциям чистого кода, в своем коде вы должны избегать вложенных циклов.

Пишите в комментариях свои примеры использования goto в различных языках программирования.



#programming #history