プログラミングでgotoって何で使っちゃいけないの?

公開日: : 最終更新日:2015/05/16 C, プログラミング , , , ,

1: 以下、\(^o^)/でVIPがお送りします 2015/05/01(金) 09:35:44.248 ID:bIXotekZH.net
大学のC言語の授業で使ったら怒られたんだが

6: 以下、\(^o^)/でVIPがお送りします 2015/05/01(金) 09:38:58.626 ID:F20ffDg+0.net
大学なら使っていいよ
職場だったら頃す

 

8: 以下、\(^o^)/でVIPがお送りします 2015/05/01(金) 09:40:46.304 ID:bIXotekZH.net
>>6
先輩すいません

 

13: 以下、\(^o^)/でVIPがお送りします 2015/05/01(金) 09:44:24.890 ID:RtVpujKF0.net
結論から言うと、使うべきではないよ
C言語に限らずどの言語でも

構造化プログラミングは解りやすいプログラミングの手法なんだけど、
それを極めたらいいと思う

 

17: 以下、\(^o^)/でVIPがお送りします 2015/05/01(金) 09:47:49.653 ID:bIXotekZH.net
>>13
ありがとう
使わない様に気を付けます

スポンサーリンク

14: 以下、\(^o^)/でVIPがお送りします 2015/05/01(金) 09:46:20.006 ID:RtVpujKF0.net
現場のプログラマーにはgoto使っている人がいるけど、それは実際の現場では使うって意味じゃなく、
技量の低いプログラマーで使う人がいてしまうって意味
実際そういう人が作るプログラムは品質が低くて苦労した覚えがある

 

21: 以下、\(^o^)/でVIPがお送りします 2015/05/01(金) 09:52:26.079 ID:F20ffDg+0.net
>>14
そのレベルの奴自力で解決できないバカだから周りが迷惑するんだよな
最初から居ないほうがマシだった奴大杉

 

20: 以下、\(^o^)/でVIPがお送りします 2015/05/01(金) 09:52:19.356 ID:WZ3DjHmZ0.net
ループ抜けるのによくgotoを使ってしまう
つかフラグ用の変数/関数作るほうが醜悪じゃね?

 

22: 以下、\(^o^)/でVIPがお送りします 2015/05/01(金) 09:55:35.683 ID:bIXotekZH.net
>>20
やっぱフラグ用の変数っていけないのか…
それも注意されたんだ
ループ内で条件を満たせばflag=1
後でflagの値で分岐するプログラム書いてたんだが

 

23: 以下、\(^o^)/でVIPがお送りします 2015/05/01(金) 09:57:12.284 ID:6hKZVHGbp.net
大学の授業の場合は、goto許すと結構力技で要件を満たせてしまうことが多くて、練習にならないからって理由もあるかも

 

25: 以下、\(^o^)/でVIPがお送りします 2015/05/01(金) 10:00:38.525 ID:5qlEGiTz0.net
まあ、俺もfor(;;)とかwhile(1)からbreakで抜けるぐらいなら
gotoでも変わらなくね?とは思う

 

30: 以下、\(^o^)/でVIPがお送りします 2015/05/01(金) 11:13:54.520 ID:rXfpsdoWd.net
ループ脱出やtry-catch的な使い方なら許せる
上の行に飛ぶのは死ね

 

33: 以下、\(^o^)/でVIPがお送りします 2015/05/01(金) 11:38:32.353 ID:ljbifHKi0.net
むしろgotoだらけの迷宮ソース書こうぜwwwwwww

引用元URL:http://viper.2ch.sc/test/read.cgi/news4vip/1430440544/

関連記事

9021068066664569333

GitHubで世界で人気のプログラミング言語を発表 一番人気は皆が大好きなあの言語

1: バズソーキック(宮城県)@\(^o^)/ 2015/08/22(土) 19:54:42.2

記事を読む

スクリーンショット 2014-05-17 23.23.10

javaとかオブジェクト指向とか簡単すぎなんだけど

1: 以下、名無しにかわりましてVIPがお送りします 投稿日:2014/02/09(日) 22:

記事を読む

https---www.pakutaso.com-assets_c-2014-08-MIMIYAKO85_cafedesigoto20140725500-thumb-autox1000-5163

Swift(プログラミング言語)の需要はあるのか ニートだけど、この言語でお仕事したい

1: 番組の途中ですがアフィサイトへの\(^o^)/です 2015/05/18(月) 17:16:

記事を読む

https---www.pakutaso.com-assets_c-2015-06-WEB86_bonpc20150207122815-thumb-autox1000-18166 (1)

プログラミングが上達するにはたくさんプログラムを書くのでなく、角度を変えて見る練習を毎日すること

1: 以下、\(^o^)/でVIPがお送りします 2015/07/27(月) 20:41:13.2

記事を読む

https---www.pakutaso.com-assets_c-2015-06-PAK85_coding15095904-thumb-1000xauto-18356

Shift_JISとUTF-8ってどっちが良いの?

1: 以下、\(^o^)/でVIPがお送りします 2015/08/02(日) 21:42:06.7

記事を読む

https---www.pakutaso.com-assets_c-2015-06-LISA78_kaidanhaihai20141018101533-thumb-1000xauto-17985

javascript覚える為にHTMLとCSSどの程度出来るようになればいいの?

1: 以下、\(^o^)/でVIPがお送りします 2015/07/25(土) 21:38:29.4

記事を読む

https---www.pakutaso.com-assets_c-2014-01-CSSS79_tabledesagyousuru20131019500-thumb-autox1000-4008

CSSのボックスの回り込みが上手くいかない…天才のVIPPER助けてくれ(´;ω;`)

1: 以下、\(^o^)/でVIPがお送りします 2015/05/06(水) 15:13:36.8

記事を読む

https---www.pakutaso.com-assets_c-2013-07-OZPA89_danborunosekaikarasotowonagameru500-thumb-1000xauto-3288

ネットショップの自動購入用のプログラムの組み方教えてください

1: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 23:43:25.2

記事を読む

スクリーンショット 2014-04-15 2.44.24

PHPでLINEのスタンプ検索作ってみた

1: 名無しさん 2014/03/18(火)13:47:27 ID:MKgENHn6I どうかな

記事を読む

https---www.pakutaso.com-assets_c-2014-09-AL202syazai520140830164224500-thumb-1000xauto-5395

専門学生だけどITパスポート難しすぎぃー!!

1: 以下、\(^o^)/でVIPがお送りします 2015/05/14(木) 16:28:13.2

記事を読む

Huawei-Mate-8-benchmark-post-launch_1
Androidのベンチマーク、10万点を突破 インフレが止まらない

1: 番組の途中ですがアフィサイトへの\(^o^)/です (ニククエ

hGJvbfh
せっかくの休みだ。原付で>>5に行く。

1: 名無しさん@おーぷん 2015/11/29(日)06:13:2

9xHNnte
XperiaZ5からdocomoのロゴだけ消せるシートが発売開始

1: 番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ

bsLISA78_MBAsawaru20141018102912
子供にプログラミング教えることになりそうなんだが、どうやって教えたら良いんだ?

1: 以下、\(^o^)/でVIPがお送りします 2015/11/2

top
国内で最大容量の8THDDが2万円台に値下がり

1: 海江田三郎 ★ 2015/11/29(日) 14:43:35.

→もっと見る

PAGE TOP ↑