goto considered harmful; was: ceckovy kviz 2 (hardcore)

Jan Waclawek konfera na efton.sk
Čtvrtek Září 7 21:56:18 CEST 2023


>> Na druhej strane to goto je skutocne svinstvo
> S tymto zas uplne nesuhlasim. 

Precitaj si toho Dijkstru. Bohuzial, nie je to klasicke rucne pisane EWD
ale je pisane na stroji (asi lebo EWD ho posielal do casopisu); ale pointa
je, ze kym EWD goto zavrhol ako hruby a problematicky nastroj, vobec
neodmieta myslienku hladania lepsich foriem riadenia toku programu.

Ja pouzivam

do { // only to be breakable
  blahblah1;
  if (don't want to continue) break;
  blahblah2;
  if (don't want to continue) break;
  blahblah3;
} while(0);

wek




Další informace o konferenci Hw-list