三大プログラミング教育で不毛な議論

1: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 20:48:44.053 ID:8Krz88Uhd

・変数は箱か名札か云々
・x = x + 1はおかしい云々

あと一つは?

2: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 20:49:30.072 ID:YGYrUmbL0
オブジェクト指向のあの手この手の例え方

 

3: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 20:50:07.113 ID:XKymkn4S0
蛇か駱駝か

 

4: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 20:50:15.053 ID:aDzw+IKi0
プログラミング教育って誰に対して行うもの?

 

5: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 20:50:43.680 ID:76KzIYT70
オブジェクト指向を学んで初めて
当たり前のことを説明するのがいかに難しいかという事を知る

 

6: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 20:50:58.879 ID:yehh54II0
Staticおじさん vs オブジェクトおじさん
ファイッ!

 

7: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 20:53:19.383 ID:LLggYgWFd
所謂オブジェクト指向といわれる言語のいろいろな機能の適切な使い方があるだけなんだよなあ

 

8: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 20:55:08.587 ID:2R55AUn60
オブジェクト指向の車とか人間とかの例えは分かりにくかったな

 

9: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 20:57:03.491 ID:zCkJ2mIZ0
名札やろ?なぁ

 

10: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 20:57:08.661 ID:o53aNs+Ba
ポインタについて

 

12: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:01:26.454 ID:o/WVWxrN0
++xとx++の違いわからないまま生きてるわ

 

11: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:00:59.985 ID:WUyTH6nna
クラスの例えがcar car car car

 

15: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:05:00.994 ID:J1txIyXZd

>>12
それ分かってる人少ないよ
分かってるつもりの人は多いが

ちなみに
「xのインクリメントが先か後か」という回答は間違い

 

31: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 23:05:52.761 ID:szIy1lpwd
>>15
オブジェクトのコピーが起こるかどうかってこと?正解はなんなん?

 

32: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 23:33:27.408 ID:LLggYgWFd
>>31
大したことないことを大げさに書いてるだけだろ
そもそも回答例からして意味するところが曖昧で間違い以前の問題だし

 

17: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:07:07.798 ID:WUyTH6nna
>>12
y=x++;
y=++x;
はコーティング規約で禁止にしていいと思う

 

13: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:03:02.616 ID:LLggYgWFd
それは分かれよ

 

14: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:03:19.841 ID:8S2MeS1F0
インクリメント演算子ない言語も増えたから最近はさっぱり使わなくなったな

 

16: 以下、無断転載禁止でVIPがお送りします 2018/10/03(水) 21:06:58.676 ID:G8xvSu4c0
前置インクリと後置インクリなんてプログラミングの基礎で習うだろ

 

18: 以下、無断転載禁止でVIPがお送りします 2018/10/03(水) 21:10:12.578 ID:G8xvSu4c0
10+1と11の違いじゃん
完全に別物なのにそのコードを紛らわしいと思うようなレベルのチームでコーディングなんてしたくねえわ

 

19: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:12:59.261 ID:Fx+aqzOHr
プログラミングなんて論理回路のシンタックスシュガーでしかないんだから、議論自体が不毛
結果がすべて

 

21: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:21:50.645 ID:LLggYgWFd
>>19
素人が誤解するような戯言書くのやめろ
素人には権力者とか金だけは持ってる馬鹿とかも含まれるんでな

 

20: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:19:32.693 ID:J1txIyXZd
動かすだけで良いならそうだな

 

22: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:27:13.756 ID:sNlZP3dR0
再利用性
クラスやオブジェクトを学んだばかりのちんちんに
これやれっていっても不可能だろ

 

23: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:29:12.320 ID:8+ot5QL30

ドヤ顔で再帰とか言ってるヤツたまに居るけど
多段再帰はスタックの無駄遣いだし

そもそも殆どの場合ループ処理でも代用できる

 

24: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:31:20.695 ID:VyLJJLld0
>>23
再帰で書いた方が分かりやすい場合も多いけどな
コンパイル時評価可能な場合はスタックうんぬんは気にする必要ないし
ただバカに合わせないと仕方ないもんな

 

28: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 22:00:09.614 ID:8+ot5QL30

>>24
他に配慮するっていう意味ならSQLとかはちょっと考えるよね

CASE文とかEXISTS文はちょっと読めない人も多いかなと思ったり
流石にJOIN系くらいなら読めるようになってくれって思ったり

 

30: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 22:25:57.863
>>23
言語による。大抵の関数型だと末尾再帰形はgotoループに内部で書き換えられるのでスタックは消費しない

 

25: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:41:23.865 ID:8+ot5QL30
あと意外と馬鹿にできないのがforeachの多重ループ
うん千うん万ヒットする様なDB検索と合わせてforeachの二重とか三重ループやるとメモリ専有量がヤバイ事になる

 

26: 以下、無断転載禁止でVIPがお送りします 2018/10/03(水) 21:43:09.915 ID:G8xvSu4c0
dbにはlimitがあるだろ
なんで数万ものデータ一気に出すんだよ

 

27: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 21:44:27.804 ID:8+ot5QL30
>>26
帳票出す時ならやるだろ

 

29: 以下、5ちゃんねるからVIPがお送りします 2018/10/03(水) 22:13:52.823 ID:Fx+aqzOHr
レキシカルスコープとかメモリ管理の仕組みも分かってないアホが再起使うなよw
イテレーションで何とかしろよ、そのために雇われてるんだから

引用元

http://viper.2ch.sc/test/read.cgi/news4vip/1538567324/

管理人からひと言

{}の位置

 

関連記事

  1. DirectXやMonoGameやCocosでゲームプログラミングしている奴いるの?

  2. ITドカタって具体的に何のプログラム書くの?

  3. カテゴリ_プログラム

    HTML→CSS→Javascript→PHP→SQLと着たウィザード級WEBプログラマーになる俺が…

  4. カテゴリ_プログラム

    プログラマに聞きたいんだけどテストってどうやってるの?

  5. プログラマって社会では底辺職扱いされてる割には傲慢で人を見下したりするよな

  6. プログラミング言語を学ぼうと思う。お勧めのプログラミング言語を教えろ

  7. HTMLやCSSが書けないWEBデザイナーって必要?

  8. プログラマー超初心者なんだけどテトリス作ったら超絶ネスト地獄になって死んじゃいそう

  9. 「HTMLとCSSなんか1.2週間あればできるようになる」←これ

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の人気記事

おすすめ記事

新着記事

  1. 【経験者は語る】未経験でITプログラマーとして雇う企業0な件
  2. パソコンそろそろ買い替えたいと思うのだが!!!!!!!!!!!!!!!!!!(´…
  3. 7/12のニコニコ「近いうちに復旧見込み日時をお伝えできる」→10日以上報告なし…
  4. 河野太郎、全省庁に「ネットワーク機器を24時間みつめる監視員」を配置
  5. クラウドストライクCEO「顧客や旅行者への影響に深くおわび」

ボンブの戯言

  1. 【ボンブの戯言】フリーランスが払う税金など6選!私たちはこんなに支払っている!
  2. 【ボンブの戯言】ITエンジニアは、なぜうつ病になるのか
  3. 【ボンブの戯言】フリーランスのメリットを全否定してみた
  4. 【ボンブの戯言】はじめました。
  5. 【ボンブの戯言】ITエンジニアが徹夜してでも間に合わせる理由
PAGE TOP