探検
プログラミングの上達の方法を教えてください
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/06/08(金) 05:44:20.14ID:1VjpB6th 参考書を片手に写経しててもなかなか上達したとは思えなくて困っています。
2デフォルトの名無しさん
2018/06/08(金) 06:33:00.27ID:fJHbUvqO 小さなアプリを作って何回もリファクタリングしよう
2018/06/08(金) 08:35:07.74ID:I9hDtT8K
基本は体造りから
年中病気の奴は例外なくバカ
年中病気の奴は例外なくバカ
2018/06/08(金) 16:00:52.33ID:wqehKUvq
5デフォルトの名無しさん
2018/06/08(金) 18:47:01.82ID:2i/CtI6w 昔の職人はよく盗んだもんじゃった
2018/06/08(金) 19:13:12.49ID:SJxe2Lm9
勉強より、使うのが近道
7デフォルトの名無しさん
2018/06/08(金) 20:15:51.37ID:RKI9rljr >>5
金属バットから買いそろえればいいですか?
金属バットから買いそろえればいいですか?
2018/06/08(金) 20:21:53.94ID:4TRDk2iq
スチールかよ
2018/06/08(金) 20:22:56.88ID:4TRDk2iq
>>1
キーボードは両手で打たないと効率悪いよ
キーボードは両手で打たないと効率悪いよ
2018/06/09(土) 00:22:59.17ID:dWoOad5I
Ruby をやれば良い。
型などの儀式に、わずらわされないから楽
Haxe も、型推論があるから良い
型などの儀式に、わずらわされないから楽
Haxe も、型推論があるから良い
2018/06/09(土) 04:52:51.39ID:LIM0PLsy
javascriptでいいじゃん
2018/06/09(土) 07:46:41.46ID:rmo7AgSE
今はRubyとかやっても仕方ない
pythonが良い
pythonが良い
13デフォルトの名無しさん
2018/06/10(日) 20:23:17.16ID:FIQ8gBM0 30年やって来て、
本当に役立ったのは
最初の1ヶ月だけやった
フローチャートだった。
本当に役立ったのは
最初の1ヶ月だけやった
フローチャートだった。
2018/06/10(日) 22:23:31.53ID:flig3pd5
なんか読みたいコードとか作りたいプログラムはないのかね?
それがないなら多分プログラムを覚える必要はないってことなんだよ。
それがないなら多分プログラムを覚える必要はないってことなんだよ。
2018/06/11(月) 01:10:38.13ID:NafJCh21
2018/06/11(月) 10:08:42.36ID:nkOC1YLu
2018/06/11(月) 20:36:36.83ID:nFRcWW1x
2018/06/12(火) 07:35:41.99ID:vGssqbpB
>>17
そうですな。
例えば、別スレを荒らしている◆BrBq2CJg6HGd
というのが居ますが、彼は
1年中写経しかしない為に全く伸びてない。
彼を見るとなるほどって思いますな。
プログラム板ではJava初心者スレに、
プログラマー板では「35歳、知的障害・・・」とかで荒らしている。
そうですな。
例えば、別スレを荒らしている◆BrBq2CJg6HGd
というのが居ますが、彼は
1年中写経しかしない為に全く伸びてない。
彼を見るとなるほどって思いますな。
プログラム板ではJava初心者スレに、
プログラマー板では「35歳、知的障害・・・」とかで荒らしている。
2018/06/12(火) 10:02:43.52ID:w9NARn7+
>>1
プログラム系の板に◆BrBq2CJg6HGdというコテハンがいるんだけど、
彼は34歳になって就職しようとJavaの写経を始めたんだ。
スレで「写経しても無駄」と言われ続けても、ずっとideoneに
すっきりJavaという書籍の写経を貼り続けて、練習問題を書いているだけ
だから文句言うな、お前はこの著書より偉いのか!とキレまくって、
一躍嫌われ者になったわけ。
そして1年半、彼はJavaのBronzeを70点台で合格するくらいまで
Javaの知識を得たんだ。そして意気揚々と「カレンダーがついにできた」
とコードを公開した。それがこれ。
参考資料:カレンダープログラム一覧
・Java歴1年半Java Bronze持ち35歳が作成した最高傑作
https://ideone.com/JQbabV
・中学生が上記を見てあまりのひどさに数時間で真似して作った贋作
https://ideone.com/WZmNs5
・中学生がひどいソースを読まされてかわいそうなので大学生が書いたお手本
https://ideone.com/bLfLVt
プログラム系の板に◆BrBq2CJg6HGdというコテハンがいるんだけど、
彼は34歳になって就職しようとJavaの写経を始めたんだ。
スレで「写経しても無駄」と言われ続けても、ずっとideoneに
すっきりJavaという書籍の写経を貼り続けて、練習問題を書いているだけ
だから文句言うな、お前はこの著書より偉いのか!とキレまくって、
一躍嫌われ者になったわけ。
そして1年半、彼はJavaのBronzeを70点台で合格するくらいまで
Javaの知識を得たんだ。そして意気揚々と「カレンダーがついにできた」
とコードを公開した。それがこれ。
参考資料:カレンダープログラム一覧
・Java歴1年半Java Bronze持ち35歳が作成した最高傑作
https://ideone.com/JQbabV
・中学生が上記を見てあまりのひどさに数時間で真似して作った贋作
https://ideone.com/WZmNs5
・中学生がひどいソースを読まされてかわいそうなので大学生が書いたお手本
https://ideone.com/bLfLVt
2018/06/13(水) 03:00:42.82ID:Jt1XfQ9I
>>19
大学生の方が負けてるなぁw
中学生のやつ、内容的には悪くないんだけど
1メソッドの内容が長すぎる
・Javaが得意でない俺が、中学生のコードを読みやすくしたやつ
https://ideone.com/NsqgiF
Java8(?)の新しい日付API LocalDateTime(?)を使いこなせば
日付周りもっとわかりやすくなるはず
大学生の方が負けてるなぁw
中学生のやつ、内容的には悪くないんだけど
1メソッドの内容が長すぎる
・Javaが得意でない俺が、中学生のコードを読みやすくしたやつ
https://ideone.com/NsqgiF
Java8(?)の新しい日付API LocalDateTime(?)を使いこなせば
日付周りもっとわかりやすくなるはず
21デフォルトの名無しさん
2018/06/13(水) 06:56:51.28ID:AbU9Bfwe2018/06/13(水) 09:01:45.86ID:bDbFMqCo
いやいや、フローチャートをマスターするには30年かかるってことやろ
2320
2018/06/13(水) 11:32:45.59ID:Jt1XfQ9I 勉強を兼ねてJava8のLocalDateだけを使って書き直した
https://ideone.com/oeTdQC
LocalDate(またはCalender)クラス使って良いのなら
うるう年計算なんかもいらんだろうと
大学生のやつは日付API使わない縛りなのかな?
https://ideone.com/oeTdQC
LocalDate(またはCalender)クラス使って良いのなら
うるう年計算なんかもいらんだろうと
大学生のやつは日付API使わない縛りなのかな?
2420
2018/06/13(水) 12:25:13.93ID:Jt1XfQ9I 例えば英単語を覚えるのに写経するのは効果ある
繰り返し使うから「覚える」わけ
でも俺、上で言ったとおり、Javaに詳しくないしLocalDateも初めて使った。
でもより短くしたことからもわかるようにコードが改善できている。
初めて使うのだから、当然写経したこと無い。
覚えてないのに書ける。この事実が重要なんだよね。
結局の所、プログラミングの上達に必要なのは写経(覚えることじゃない)
知らない分野は書いて流れを掴むけど、これは覚えるためじゃなくて
「あること」をするために必要なものを知るためかな
例えば機械学習をするのにどんなことが必要かわからないから最初は書くだろう
でもやっぱりそれは覚えるためじゃない。なにが必要なのかを知るため。
じゃあ覚えてないのになんで書けるかというと、想像力なのかな?
こんな事をするための機能(メソッド)があるはずだって。
だから覚えて無くても日付APIには(実際にあるかは別として)
その月の最終日を取得する関数ぐらいあるだろうと思う。思って探す。
プログラミング初心者は、その流れすらしらないから、最初は書くのはあり。
だけどそれが覚えるための写経だと思ってはいけない。
書くのはプログラミングをするための流れ、なにが必要かを知ること。
その目的がわかってないと覚えることに力を注いでしまって流れがつかめない。
そして覚えていることだけ、つまり参考にした本に書いてあることだけ使って書こうとする。
だからいつまでたっても覚えていることしかできず、自由に物を作れない。
プログラミングの流れを知った後は、自分でお代を考えて写経せずに作ってみること
必要なものを考え、それが思いついたけど、書き方がわからないっていうのなら調べても構わない。
その後で上級者のコードを見ると、あぁ、こんな書き方ができるのかっていうのが見えるようになるだろう
繰り返し使うから「覚える」わけ
でも俺、上で言ったとおり、Javaに詳しくないしLocalDateも初めて使った。
でもより短くしたことからもわかるようにコードが改善できている。
初めて使うのだから、当然写経したこと無い。
覚えてないのに書ける。この事実が重要なんだよね。
結局の所、プログラミングの上達に必要なのは写経(覚えることじゃない)
知らない分野は書いて流れを掴むけど、これは覚えるためじゃなくて
「あること」をするために必要なものを知るためかな
例えば機械学習をするのにどんなことが必要かわからないから最初は書くだろう
でもやっぱりそれは覚えるためじゃない。なにが必要なのかを知るため。
じゃあ覚えてないのになんで書けるかというと、想像力なのかな?
こんな事をするための機能(メソッド)があるはずだって。
だから覚えて無くても日付APIには(実際にあるかは別として)
その月の最終日を取得する関数ぐらいあるだろうと思う。思って探す。
プログラミング初心者は、その流れすらしらないから、最初は書くのはあり。
だけどそれが覚えるための写経だと思ってはいけない。
書くのはプログラミングをするための流れ、なにが必要かを知ること。
その目的がわかってないと覚えることに力を注いでしまって流れがつかめない。
そして覚えていることだけ、つまり参考にした本に書いてあることだけ使って書こうとする。
だからいつまでたっても覚えていることしかできず、自由に物を作れない。
プログラミングの流れを知った後は、自分でお代を考えて写経せずに作ってみること
必要なものを考え、それが思いついたけど、書き方がわからないっていうのなら調べても構わない。
その後で上級者のコードを見ると、あぁ、こんな書き方ができるのかっていうのが見えるようになるだろう
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「レーダー照射」なぜ中国は素直に謝罪しないのか 非を認めず反論、逆ギレ「ごめんなさい」と言えない国情★3 [七波羅探題★]
- 【サッカー】Jリーグ、43億円の赤字予算を承認 ★2 [鉄チーズ烏★]
- 松村沙友理、スタバは好きだけど「やっぱコーヒーに700円800円が…」「家でお湯わかしてやったらタダやん」 [muffin★]
- 40代教員、1億8600万円分の暗号資産だまし取られる 「警察手帳のような物」見せられ−滋賀県草津市 [蚤の市★]
- 上野動物園の双子パンダ、1月末に中国に返還へ 国内でパンダ不在に ★4 [蚤の市★]
- 【ラブホ】小川晶前市長、出直し立候補意向 周囲に伝達 群馬・前橋市長選 [ぐれ★]
- 4:44:44.444
- ブレイキングダウンの試合前挑発タイムでくも膜下出血 朝倉未来の責任は [279254606]
- 最近ネットでよく見る「チュウ日人が減って改めて感じた。害悪なのは
- 統一教会関係なくても安倍晋三は暗殺されるべきだった??
- なんとかいうアメリカの定番ハンバーガーチェーン店のキッズ向けバーガーがこちら
- ちいかわ好きだけどハチワレがめちゃくちゃ嫌い
