【悲報】新人プログラマ向けの参考書、謎の解説をかます
    2019年11月21日 コメント(54) 日本・地震・気象・地域 
    9c7901b8411e804709be0e3d43f5a777_s
    1風吹けば名無し :2019/11/15(金) 14:42:48.42 ID:NOFA73Xf0.net
    えぇ…







    2風吹けば名無し :2019/11/15(金) 14:43:18.26 ID:???
    これはないわ






    3風吹けば名無し :2019/11/15(金) 14:43:45.92 ID:???
    根本的に間違ってる






    4風吹けば名無し :2019/11/15(金) 14:43:48.69 ID:WmzdPexaa.net
    別に間違ってなくね






    5風吹けば名無し :2019/11/15(金) 14:44:30.98 ID:T8dQCr4cd.net
    間違ってはないけど教材としてはおかしい






    7風吹けば名無し :2019/11/15(金) 14:44:38.48 ID:9+rtKZgHM.net
    中学なんてこういうのでいいんだよ






    8風吹けば名無し :2019/11/15(金) 14:44:46.63 ID:9lwVKtimp.net
    骨格ができてればオーケーです






    9風吹けば名無し :2019/11/15(金) 14:45:05.94 ID:KtjGWWZdd.net
    トイレットペーパーのあれのほうが良い






    14風吹けば名無し :2019/11/15(金) 14:46:11.17 ID:bnJi2VBG0.net
    >>9






    17風吹けば名無し :2019/11/15(金) 14:46:41.14 ID:KtjGWWZdd.net
    >>14
    サンキュー






    20風吹けば名無し :2019/11/15(金) 14:46:51.77 ID:Z/TeTaKSd.net
    >>14
    クッソ的確で草






    36風吹けば名無し :2019/11/15(金) 14:49:24.80 ID:SPO3dySD0.net
    >>14
    こっちの方がええやろ
    教科書なのに説明下手でどうすんねんしね






    27風吹けば名無し :2019/11/15(金) 14:47:51.34 ID:jYFni0rxp.net
    >>14
    これどゆこと?






    21風吹けば名無し :2019/11/15(金) 14:46:52.89 ID:HoPej9jGa.net
    >>14
    両方0やんけ!!






    46風吹けば名無し :2019/11/15(金) 14:50:21.75 ID:6CVeUozYd.net
    >>21
    右はnullだぞ






    224風吹けば名無し :2019/11/15(金) 15:18:08.19 ID:cXW4DBeZ0.net
    >>14
    クッソ分かりやすくて草
    これでええやん!






    220風吹けば名無し :2019/11/15(金) 15:17:40.78 ID:loV8n2Utr.net
    >>14
    トイレ大好きJ民にも分かりやすい優しい説明






    32風吹けば名無し :2019/11/15(金) 14:48:44.77 ID:mP7ocU13d.net






    39風吹けば名無し :2019/11/15(金) 14:49:48.74 ID:AoP5qq4g0.net
    >>32
    わかりやすい






    50風吹けば名無し :2019/11/15(金) 14:50:38.54 ID:qxc9WAg60.net
    >>32
    そもそも設置されてないって事か






    122風吹けば名無し :2019/11/15(金) 15:02:14.72 ID:xmJYfvd50.net
    >>32
    こう言うセンス良い例えはどんどんネットから還流すべきやねえ






    10風吹けば名無し :2019/11/15(金) 14:45:10.44 ID:QSs2bnV1p.net
    最近の中学生はこんなのもやるんか






    11風吹けば名無し :2019/11/15(金) 14:45:43.85 ID:WWk8agzKr.net
    説明はあってるけど絵がおかしい
    文系が書いてそう






    13風吹けば名無し :2019/11/15(金) 14:45:59.30 ID:/efYYr/Hp.net
    例えが悪すぎる






    16風吹けば名無し :2019/11/15(金) 14:46:23.45 ID:txlBAPq00.net
    #define NULL 0






    22風吹けば名無し :2019/11/15(金) 14:47:08.07 ID:G3AQqHaR0.net
    唐揚げ1個一万円で混乱するやろクソガキは






    25風吹けば名無し :2019/11/15(金) 14:47:28.64 ID:sXSYEbrLM.net
    何もない

    これだけでよくね






    28風吹けば名無し :2019/11/15(金) 14:47:59.02 ID:bH9j4tN+0.net
    これでプログラミングできるならええやん






    29風吹けば名無し :2019/11/15(金) 14:48:21.58 ID:Kk7s+FR70.net
    こんな用語だけ覚えさせてどうする気だ






    30風吹けば名無し :2019/11/15(金) 14:48:32.18 ID:7QjeTydad.net
    0があるってのは不思議に思えるけど
    0の0乗とか考えると納得だ
    コンピュータの世界だと01の世界だからまた違うけど






    31風吹けば名無し :2019/11/15(金) 14:48:40.55 ID:WvBRQtIB0.net
    ニートの将来が0で赤ちゃんの将来がnullや






    33風吹けば名無し :2019/11/15(金) 14:48:53.67 ID:rRUqkYXe0.net
    ていうか、プログラミングを学校で教えること自体が間違ってる
    爺がBASICを教えたところで時間の無駄
    真面目で有能な教師がC言語を教えたところで難しくて使い物にならない
    有能で若い教師がJSやCSSを教えられる確率は極めて少ない


    時代の流れが早すぎるから、プログラミングを嫌いになる生徒を増産するだけ






    109風吹けば名無し :2019/11/15(金) 15:00:36.62 ID:kcNI0drCa.net
    >>33
    やるなら使いやすくて和製のRubyが適してると思うわ






    34風吹けば名無し :2019/11/15(金) 14:48:58.80 ID:pRhVwmHXp.net
    下の唐揚げは1万円とかわかりやすい値段じゃなくてもっとグチャグチャな値段の方がええやろ






    48風吹けば名無し :2019/11/15(金) 14:50:35.70 ID:FEQVM64Ha.net
    >>34
    65535円






    35風吹けば名無し :2019/11/15(金) 14:49:18.67 ID:GjBW8N2sa.net
    んにゃぴ…






    37風吹けば名無し :2019/11/15(金) 14:49:34.15 ID:6CVeUozYd.net
    例えが悪いやろ






    38風吹けば名無し :2019/11/15(金) 14:49:39.76 ID:VDC8u0rA0.net
    未定義の事だろ何々かも知れないとかは余計






    42風吹けば名無し :2019/11/15(金) 14:50:03.26 ID:jcpixwltp.net
    NULLのままprintfやらechoすると落ちるやろが






    43風吹けば名無し :2019/11/15(金) 14:50:11.60 ID:0F4xuK1w0.net
    空欄には「空欄」という値が入っているので
    NULL=空欄という説明が間違っている

    気がする






    337風吹けば名無し :2019/11/15(金) 15:35:30.69 ID:5hCLLKNb0.net
    >>43
    空欄だと空文字と間違いそうやね






    44風吹けば名無し :2019/11/15(金) 14:50:12.30 ID:BW2pJ2Q3p.net
    最近の親のとりあえずプログラミングやらせとけの風潮はなんなんや一体
    ちょっと前のとりあえず英会話通っとけに近いものを感じる






    61風吹けば名無し :2019/11/15(金) 14:52:14.05 ID:SPO3dySD0.net
    >>44
    ほんまな
    好きじゃないならやったって無駄やで
    パソコンカタカタしてる陰キャになること夢見てるんか






    69風吹けば名無し :2019/11/15(金) 14:53:15.68 ID:YWMEXDU2d.net
    >>61
    あと数年後には文理問わず高校卒業時点でc言語習得が学習目標になるって聞いたことあるわ






    71風吹けば名無し :2019/11/15(金) 14:53:46.24 ID:ncwm1q5/0.net
    >>69
    CよりPythonのが良いと思うがな






    72風吹けば名無し :2019/11/15(金) 14:53:46.68 ID:H2G7OHAXa.net
    >>69
    どの程度を言ってるんやろな






    47風吹けば名無し :2019/11/15(金) 14:50:29.25 ID:MVyZaZtb0.net
    0じゃないよりもデータ未入力の状態の方が分かりやすいわ






    53風吹けば名無し :2019/11/15(金) 14:51:13.27 ID:ncwm1q5/0.net
    nullはnullポインタのことだから
    ある名前の人が死んだとかそういうことや






    138風吹けば名無し :2019/11/15(金) 15:04:53.80 ID:kcNI0drCa.net
    ちゃんとNULL理解するにはポインタ理解しないとあかんけどポインタ理解できる教師多くはなさそう






    143風吹けば名無し :2019/11/15(金) 15:06:28.53 ID:79gFNZqBd.net
    >>138
    ポインタなんて住所とかいくらでも簡単な喩えあるしわかるやろ






    152風吹けば名無し :2019/11/15(金) 15:07:29.84 ID:4LyLwzt00.net
    >>138
    nullっていう概念にポインタ理解は必要ないよ






    163風吹けば名無し :2019/11/15(金) 15:08:59.84 ID:FxvWlgdGd.net
    >>152
    住所で充分だわな
    0番地に届けるのか宛先が書いてないかの違い見たいな






    168風吹けば名無し :2019/11/15(金) 15:09:35.20 ID:ncwm1q5/0.net
    >>163
    0番地なんはCだけの特殊実装やろ






    156風吹けば名無し :2019/11/15(金) 15:08:12.47 ID:mC0q4vnZp.net
    NullPointerExceptionってなんや?






    157風吹けば名無し :2019/11/15(金) 15:08:26.28 ID:AIS1Upwv0.net
    >>156
    ガッやで






    162風吹けば名無し :2019/11/15(金) 15:08:51.37 ID:Kk7s+FR70.net
    >>156
    ガッしろってこと






    49風吹けば名無し :2019/11/15(金) 14:50:37.25 ID:qTMLPCEDd.net
    ぬるぽ






    84風吹けば名無し :2019/11/15(金) 14:57:09.07 ID:Yv4uniS1M.net
    >>49
    ガッ






    56風吹けば名無し :2019/11/15(金) 14:51:31.77 ID:mP7ocU13d.net
    0→数字がない
    null→データがない






    63風吹けば名無し :2019/11/15(金) 14:52:21.32 ID:q6cD4i+np.net
    >>56
    0は0ていう数字があるやろ






    118風吹けば名無し :2019/11/15(金) 15:01:41.37 ID:m4k+C5//0.net
    ワイは格納値なしだと解釈してた






    70風吹けば名無し :2019/11/15(金) 14:53:45.17 ID:FSg9k86Ia.net
    NULLとゼロと空文字は全部別物だぞ






    79風吹けば名無し :2019/11/15(金) 14:56:00.55 ID:dlsOFHKQM.net
    例えが悪いというかなんというか
    時価じゃなくて存在しないだけに留めとけばええねん






    88風吹けば名無し :2019/11/15(金) 14:58:02.33 ID:3YOja+gwr.net
    不定だから10000円でも0円でもないぞ






    95風吹けば名無し :2019/11/15(金) 14:59:03.37 ID:CHiBJsoD0.net
    nullは未設定って感じのことだけ教えればええんちゃうんか?
    からあげがnull円とか言われたらプログラマーでも?ってなるやろ






    104風吹けば名無し :2019/11/15(金) 15:00:05.47 ID:Kk7s+FR70.net
    >>95
    未設定とはちょっと違う気がするが






    130風吹けば名無し :2019/11/15(金) 15:03:24.72 ID:4LyLwzt00.net
    nullを未設定ってなかなか誤解させそうな表現やな






    52風吹けば名無し :2019/11/15(金) 14:50:53.23 ID:TWf3Af+e0.net
    なんでわざわざ分かりにくい教え方すんの?
    この教科書作ってる奴頭悪いだろ






    55風吹けば名無し :2019/11/15(金) 14:51:30.06 ID:kRiWjx/T0.net
    プログラミングやったことないやつがわかるんならこれでもええやろ






    57風吹けば名無し :2019/11/15(金) 14:51:35.01 ID:rRUqkYXe0.net
    英会話なら地道にやれば実用になる可能性が少しはあるが
    プログラミングは現状の環境で教えたところで使えないゴミ知識にしかならない
    5年後に開発環境がどうなってるかなんてわからんし






    146風吹けば名無し :2019/11/15(金) 15:06:48.89 ID:x6sddXNr0.net
    文科省の連中はプログラミング理解しとんのやろか






    85風吹けば名無し :2019/11/15(金) 14:57:24.11 ID:oHh+wL/V0.net
    プログラミングエアプが勝手に神格化して教育課程にまで入れてるの草






    93風吹けば名無し :2019/11/15(金) 14:58:43.05 ID:Kk7s+FR70.net
    >>85
    ほんとこれだわ 






    81風吹けば名無し :2019/11/15(金) 14:56:02.17 ID:BW2pJ2Q3p.net
    こんなんより寿司打ちで高級コースお得にできるようになった方が有意義やで
    まずタイピングやタイピング






    59風吹けば名無し :2019/11/15(金) 14:51:48.08 ID:Fgpb1F9lr.net
    プログラミングよりも国語と数学と英語に時間を割いたほうがええと思う






    58風吹けば名無し :2019/11/15(金) 14:51:45.38 ID:EYhDNwAAa.net
    別にいいと思うけどな






    74風吹けば名無し :2019/11/15(金) 14:54:53.30 ID:G8ML8E1L0.net
    こんなんやる意味あるのか実際触ったほうがええやろ






    186風吹けば名無し :2019/11/15(金) 15:13:16.21 ID:pMjIk2uWa.net
    プログラミングの概要を知るだけなら別にソース記述する必要なんてないぞ






    188風吹けば名無し :2019/11/15(金) 15:13:23.78 ID:ev8UAImU0.net
    今javaやっとるんやが他の言語に変えたほうがええんかね






    192風吹けば名無し :2019/11/15(金) 15:14:03.74 ID:rmZlLyEXp.net
    >>188
    とりあえずやり切ってからの方がええぞ






    195風吹けば名無し :2019/11/15(金) 15:14:15.31 ID:pMjIk2uWa.net
    >>188
    javaでいい






    199風吹けば名無し :2019/11/15(金) 15:14:28.73 ID:FxvWlgdGd.net
    >>188
    言うて言語なんて一個覚えたら後はどうとでもなる






    185風吹けば名無し :2019/11/15(金) 15:12:57.90 ID:hYJLbcPBp.net
    とりあえず作らせてバク出たら死にたくなるくらい追い込んでデバッグさせたら段々品質ええの作るようになるやろ
    習うより慣れろや






    65風吹けば名無し :2019/11/15(金) 14:52:32.98 ID:H2G7OHAXa.net
    子供向けのプログラミング学習ソフト使えばエエやん
    論理的思考身につけるためにやるんやろ?






    64風吹けば名無し :2019/11/15(金) 14:52:26.59 ID:WwmqVeTud.net
    プログラミングというかアルゴリズム思考を子供のうちからやっとくのはええと思うわ






    112風吹けば名無し :2019/11/15(金) 15:00:54.35 ID:ZSbbcu870.net
    プログラミングやらせるよりアルゴリズム考えさせる方がええねん






    125風吹けば名無し :2019/11/15(金) 15:02:31.32 ID:kJyASV4i0.net
    概念の理解は重要やで






    116風吹けば名無し :2019/11/15(金) 15:01:27.70 ID:yeCddtigM.net
    例えクッソ分かりづらい






    158風吹けば名無し :2019/11/15(金) 15:08:27.47 ID:G/WkibNpp.net
    間違ってないけど決して良い例えではない






    148風吹けば名無し :2019/11/15(金) 15:07:16.06 ID:rsvnO5t0d.net
    NULL円なのに1万円言うとるのはガイジやろ
    まだ値段きまっとらん の方が良くないか?






    172風吹けば名無し :2019/11/15(金) 15:10:27.96 ID:dFG1agopM.net
    時価ですは納得した






    177風吹けば名無し :2019/11/15(金) 15:11:13.96 ID:FxvWlgdGd.net
    >>172
    入らない可能性が考慮できてないのだ






    196風吹けば名無し :2019/11/15(金) 15:14:17.62 ID:dFG1agopM.net
    >>177
    メモリのその時の値返すからある意味時価みたいなもんかと






    207風吹けば名無し :2019/11/15(金) 15:15:26.01 ID:4LyLwzt00.net
    >>196
    それnullじゃない






    225風吹けば名無し :2019/11/15(金) 15:18:09.29 ID:dFG1agopM.net
    >>207
    よく考えたらたしかに違うわ






    165風吹けば名無し :2019/11/15(金) 15:09:12.30 ID:hA0g6u3Yd.net
    nullは何もないねん
    0は0が入ってる






    154風吹けば名無し :2019/11/15(金) 15:07:49.23 ID:AIS1Upwv0.net
    0円ではなくて  円やろ






    174風吹けば名無し :2019/11/15(金) 15:11:00.71 ID:1+pv2N9ep.net
    nullって提示してるのに一万で売るのはおかしいだろ
    先にデータ入れろよ






    218風吹けば名無し :2019/11/15(金) 15:17:22.51 ID:xkwDGL2E0.net
    nullと0を区別することってそんなに大事なんか?
    それの違いが分からんとプログラミングってできんのか?
    教えてクレメンス






    222風吹けば名無し :2019/11/15(金) 15:18:01.13 ID:Kk7s+FR70.net
    >>218
    別にできるっちゃできる






    230風吹けば名無し :2019/11/15(金) 15:19:07.21 ID:4LyLwzt00.net
    >>218
    言語次第では無理
    参照ある言語だとまず無理






    240風吹けば名無し :2019/11/15(金) 15:20:19.65 ID:loV8n2Utr.net
    >>218
    簡単に言えばnullは空っぽという意味だから数値型データ以外にも色々使える
    0は数値型とかに限られる
    そういう違いがある






    260風吹けば名無し :2019/11/15(金) 15:23:29.45 ID:xkwDGL2E0.net
    >>222
    >>230
    >>240
    はえ〜そうなんや
    よく分からんが区別しとらんとダメなんやな〜






    201風吹けば名無し :2019/11/15(金) 15:14:42.14 ID:XeRmyaqU0.net
    phpならなんでも大体とおるから0でええやろ






    202風吹けば名無し :2019/11/15(金) 15:14:42.16 ID:G0JFBvp10.net
    中学やしこんな例えいらんような気がする






    217風吹けば名無し :2019/11/15(金) 15:17:14.62 ID:6pJROLSv0.net
    ワイも学生時代プログラムやりたかった






    181風吹けば名無し :2019/11/15(金) 15:11:45.28 ID:eMZQuu1La.net
    唐揚げ売ってるウサギの表情で草






    45風吹けば名無し :2019/11/15(金) 14:50:16.74 ID:sHKcfV+Z0.net
    プログラミングできる人間が一旦滝沢カレンに教えて、どこで躓くかやってみてから
    教科書に落とし込めばいいと思う






    231風吹けば名無し :2019/11/15(金) 15:19:11.47 ID:vztnz+v+x.net
    pythonとかヌルいもんやってっからメモリへの知識が浅くなってへんなイチャモン付けちゃうんだな






    232風吹けば名無し :2019/11/15(金) 15:19:16.16 ID:uJN+IQDo0.net
    簡略化は大事や






    242風吹けば名無し :2019/11/15(金) 15:20:48.46 ID:7FnW+qgMd.net
    素人だけどC書くのめんどくさいんだよな
    pythonのほうが楽






    234風吹けば名無し :2019/11/15(金) 15:19:42.28 ID:pBR5QjY5r.net
    深夜に立て直せ
    この数倍は伸びる



    目指せ残業ゼロ!  SEのための働き方改革 (日経BPムック)

    日経BP (2017-06-05)
    売り上げランキング: 578,327
    • 「【悲報】新人プログラマ向けの参考書、謎の解説をかます」をTwitterに投稿する
    • 「【悲報】新人プログラマ向けの参考書、謎の解説をかます」をいいね!する

     コメント一覧 (54)

      • 1. 金ぴか名無しさん
      • 2019年11月21日 12:39
      • 0...箱に0がある
        null...箱だけ
        undefined...箱すらない
      • 0
        • 9. 金ぴか名無しさん
        • 2019年11月21日 13:16
        • >>1
          nullがわかんない人にその説明しても理解してもらえないよ
        • 0
      • 2. 金ぴか名無しさん
      • 2019年11月21日 12:43
      • んにゃぴ警察だ!
      • 0
      • 3. 金ぴか名無しさん
      • 2019年11月21日 12:44
      • 論理的思考させたかったら国語と数学やらせろや。
        まあ数学選択の文系大学は一部の上位校の経済くらいだから高校としてはあんまりさせたくないのかもだけど。
      • 0
      • 4. 金ぴか名無しさん
      • 2019年11月21日 12:50
      • レスのなかにも勘違いしてるっぽいのが散見される
      • 0
      • 5. 金ぴか名無しさん
      • 2019年11月21日 12:54
      • ケツ拭くのも大変やな
      • 0
      • 6. 金ぴか名無しさん
      • 2019年11月21日 12:55
      • nullって封も切ってない新品や、家族のじいちゃんがもてば、じいちゃんのやり方で封は切られる。家族のネコが貰えば、さんまだと思えば真ん中から破かれる。
      • 0
      • 7. 金ぴか名無しさん
      • 2019年11月21日 13:01
      • ぬるぽ?
      • 0
      • 8. 金ぴか名無しさん
      • 2019年11月21日 13:05
      • ワオもプログラミングはなにもわからないから偉そうに言えんが、ポインタが分からないって言う奴が一定数おるのはなんなんや?
        まともな解説見たら誰でも分かりそうなもんやし、仮に文盲でも適当にコード書いて試せば理解できるやろ
      • 0
        • 10. 金ぴか名無しさん
        • 2019年11月21日 13:18
        • >>8
          使いこなせない=分からない
        • 0
      • 11. 金ぴか名無しさん
      • 2019年11月21日 13:28
      • いうてポインタも99割使わんし、
        ヌルも使わずに済むように言語から変えてるから
        そのうち知らなくてよくなるだろ
      • 0
      • 12. 金ぴか名無しさん
      • 2019年11月21日 13:28
      • NullNull動くぞ
      • 0
      • 13. 金ぴか名無しさん
      • 2019年11月21日 13:30
      • 0が指定されている状態と、何も指定されていない『無』は違う、
        または、0と定義する事と、何も定義しない事は違う(時に危険)
        って例えとしては、まあアリなんじゃねーの。
      • 0
      • 14. 金ぴか名無しさん
      • 2019年11月21日 13:35
      • 別に間違ってなくね?
        int karaagePrice;
        って感じで変数は確保したけど値未定義の状態だろ?
        言語によっては空で宣言したら0が入るかもだけど。
      • 0
        • 21. 金ぴか名無しさん
        • 2019年11月21日 14:33
        • >>14
          それvc#とか新しめの言語なら0だし
          cならヌルじゃなくて未確定値や(あげ足取り)
        • 0
        • 46. 名無しさん
        • 2019年11月21日 21:02
        • >>14
          店員が10000って答えを示しているせいで、値が定義されているのに見えていない状態、と勘違いさせるのでスレ画は適切じゃないよ
        • 0
        • 50. 金ぴか名無しさん
        • 2019年11月21日 22:59
        • >>46
          あ!値段決めてなかったわ!じゃあ10000円で!って感じならその時に代入されるイメージだな。開店時には値段決まってたなら隠してただけだから確かに違うかも。

          、、ってここまで書いて思ったけど、なんか不毛だな。。
        • 0
      • 15. 金ぴか名無しさん
      • 2019年11月21日 13:48
      • 0x00 null
        0x20 空
        0x30 0
      • 0
      • 16. 金ぴか名無しさん
      • 2019年11月21日 13:50
      • nullの理解に例えなんかいらんよ
        余計わからなくなる

        0でも空でもない何も定義されてない状態だぞ

        って言えばわかるだろ
      • 0
        • 19. 金ぴか名無しさん
        • 2019年11月21日 14:14
        • >>16
          nullは何も定義されていない状態ではないぞ
          変数宣言はされてるが何も代入されていない状態
        • 0
        • 29. 金ぴか名無しさん
        • 2019年11月21日 16:16
        • >>19
          ああ、そうだな

          0でも空でもない何も代入されてない状態
        • 0
        • 30. 金ぴか名無しさん
        • 2019年11月21日 16:16
        • >>29
          いずれにしろ
          例えは不要
        • 0
        • 31. 金ぴか名無しさん
        • 2019年11月21日 16:16
        • >>19
          解答用紙の空欄ですって例えがわかりやすかった
          〇×と数字選ぶのと解答の記述とが、決められた問題によって違うのですって奴
        • 0
      • 17. 金ぴか名無しさん
      • 2019年11月21日 14:05
      • 会計時に
        -財布持ってきたが、おカネが入ってなかった。
        -財布を忘れた。
      • 0
      • 18. 金ぴか名無しさん
      • 2019年11月21日 14:07
      • 唐揚げNULL円なんだから買おうとしたらエラー落ちしろよ
      • 0
      • 20. 金ぴか名無しさん
      • 2019年11月21日 14:25
      • うるせぇ! エビフライぶつけんぞ!
      • 0
      • 22. 金ぴか名無しさん
      • 2019年11月21日 14:38
      • null=""
        null≠" " .or. null≠0
      • 0
      • 23. 金ぴか名無しさん
      • 2019年11月21日 14:45
      • nullと0の違いを下手な例えで無理やり説明しようとするよりも、
        ・nullと0だった場合でプログラムにどんな違いが生じるかの具体的な例
        ・なぜnullという状態がプログラムに必要か(全部0にしちゃえばいいんじゃないのか)
        ・nullと0を間違えてバグが起きた実際のプログラムの例

        この辺を説明してくれれば良いんじゃないかと思う
      • 0
      • 24. 金ぴか名無しさん
      • 2019年11月21日 15:22
      • DBから値段を取得して商品タグの表示を切り替えると想定して、
        0円だとお値段表示は「0円! 無料です!!」(正常に値を取得)
        null円だと「この商品は只今お買い求めいただけません」(値段カラムの値がnull)
        undefined円だと「売り物ではありません」(該当の商品レコードが存在しない)
        ここで「nullだと時価で1万円かもしれない」って言ってしまうと「nullの場合は好きな値を入れていいんだ!」って勘違いしそうではある
        「nullの場合は時価」って仕様があればそれでいいけどね
      • 0
      • 25. 金ぴか名無しさん
      • 2019年11月21日 15:26
      • エクシーズモンスターのレベルは0じゃなくてnullっていう説明で理解した
      • 0
        • 26. 金ぴか名無しさん
        • 2019年11月21日 15:32
        • >>25
          と思ってたけどundefinedの方が近いんかな
        • 0
      • 27. 金ぴか名無しさん
      • 2019年11月21日 16:07
      • 0,undefined,false,""(空文字),null・・確かに分かり辛い
      • 0
      • 28. 金ぴか名無しさん
      • 2019年11月21日 16:09
      • そもそもfalseとtrueを最初に教えないと意味が分からんやろ
        スイッチのオンオフがわかれば「定義されていない」ということの意味も分かるし
        あとは数字と文字の扱いの違いだとすんなり理解できる
        難しいこと言わずに単純に最初から「文字の時はこっち使うんですよ」とした方がええやろ
      • 0
      • 32. 金ぴか名無しさん
      • 2019年11月21日 16:21
      • 初期化されてないメモリを読み込んだらこうなりうるという特定の言語仕様や処理系の話だから
        ってのを詳解して仕様と実装の区別が出来るように教育してあげて♥️
      • 0
      • 33. 金ぴか名無しさん
      • 2019年11月21日 16:25
      • こういう例えってのは抽象概念の理解を促すものだからね
        つまり実際に対応するコードと動作を見せた上でこの例え話をしてるなら問題はないんだよ
      • 0
      • 34. 金ぴか名無しさん
      • 2019年11月21日 16:26
      • 有能な奴は忙しすぎて教科書とか書いたり人に教えてるヒマないんだよな
        本屋にある教科書の大半は無能者が書いたコピペみたいなもん

        大学教員もひどすぎるのが多いよ
        うちの大学でプログラミング用の教員公募して模擬授業させたら、とてつもなくひどいコードを堂々と見せるやつが2人もいて震撼した
        結構有名な大学の工学部のプログラミング教材も見たことあるけど、そもそもポインタまったく理解できてないじゃんみたいなトンデモゴードだったわ
      • 0
      • 35. 金ぴか名無しさん
      • 2019年11月21日 16:27
      • なにもないnullか
      • 0
      • 36. 金ぴか名無しさん
      • 2019年11月21日 16:28
      • うさぎの1万と時価かもしれないが間違いというか余計
        1万にすることもできるし時価にもできるといいたいんだろうが
        それはnullに限った事じゃない
      • 0
      • 37. 金ぴか名無しさん
      • 2019年11月21日 17:06
      • 0ではなくて器が空ってこと?
        書いてて意味わからんがw
      • 0
        • 44. 金ぴか名無しさん
        • 2019年11月21日 20:47
        • >>37
          int karagePrice; ←唐揚げの値段の保存場所を定義 中身は未定義(null)
          この時点でkaragePriceにアクセスするとヌルポ
          karageprice =0; ←保存場所に0を保存
          この時点でkaragePriceにアクセスすると0がとれる
          プログラムでデータを保存するためにはメモリ使うんや、メモリの番地と番地にある値は別やねん。nullは住所はあるけど、住所に何の家もないんや、そんなところに郵便局員行かせたらパニクるやろ、それがヌルポやねん
        • 0
      • 38. 金ぴか名無しさん
      • 2019年11月21日 17:13
      • 言語によって仕様違うからどうでもいいわ
      • 0
      • 39. 金ぴか名無しさん
      • 2019年11月21日 17:42
      • ぬるぽ
      • 0
      • 40. 金ぴか名無しさん
      • 2019年11月21日 19:31
      • nullはnullっていう概念。
        0でも0byte文字列でも半角スペースでもない。
      • 0
      • 41. 金ぴか名無しさん
      • 2019年11月21日 19:46
      • 0は土地だけ持ってて何も建ててない状態だからその土地の中に好きものを建てられる状態
        Nullは土地を持ってないから建てるもクソも無いよねって状態
      • 0
        • 42. 金ぴか名無しさん
        • 2019年11月21日 19:53
        • >>41
          その例えもどうかと思うけど、あえて言うなら、0は土地が整地されててまっさらな状態、Nullは何の手入れもなく荒れ放題な状態、といったところじゃないか
        • 0
      • 43. 金ぴか名無しさん
      • 2019年11月21日 19:58
      • ここでもおおぎり
      • 0
      • 45. 名無しさん
      • 2019年11月21日 21:00
      • トイレットペーパーの画像はじめて見たけどくっそ適切でわかりやすい例えだな
      • 0
      • 47. 金ぴか名無しさん
      • 2019年11月21日 21:09
      • 店長が「焼き鳥100円」を「唐揚げ 円」に書き換えてバイトに押し付けたんだぞ
        バイトが売れませんって言うかもう0円でいいですって言い出すかは性格次第だ
      • 0
      • 48. 金ぴか名無しさん
      • 2019年11月21日 21:32
      • ところでnullって空集合φとも違うのだよね?
      • 0
        • 52. 金ぴか名無しさん
        • 2019年11月22日 01:42
        • >>48
          そもそも何で値と集合が同じだと思うのか…
        • 0
      • 49. 金ぴか名無しさん
      • 2019年11月21日 21:38
      • 0
      • 51. 金ぴか名無しさん
      • 2019年11月22日 01:12
      • 子供相手ならテスト0点と非受験がわかりやすいのでは
      • 0
      • 53. 金ぴか名無しさん
      • 2019年11月22日 13:26
      • プログラミングやる前にプログラミングに必須な数列とか漸化式とか行列やらせたほうがいい 
      • 0
      • 54. 金ぴか名無しさん
      • 2019年11月24日 22:39
      • 言語によって扱いが違うからあんまり例えてもしょうもないと思うけどね
      • 0
    コメントフォーム
    記事の評価
    • リセット
    • リセット

    ※連投、荒らし、宣伝、不適切と判断されたコメントはNGの対象になります
      当サイトについて
      記事検索
      アーカイブ
      スポンサードリンク