teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

しっかり冒頭を書き直した

2019/03/14 03:52

投稿

miyabi-sun
miyabi-sun

スコア21461

answer CHANGED
@@ -1,15 +1,23 @@
1
1
  > 「初心者がJavaScriptもちゃんと書けないうちに、jQueryとかのライブラリに手を出すのは、いろいろすっ飛ばしていて、間違っている。まずは生のJavaScriptの書き方や概念を覚えるべきだ」
2
2
 
3
- これって、あまりにもjQueryにおんぶ抱っこだと、
4
- 課題が出きてもぐーぐるでjQueryラブラリ検索すだけ、
3
+ これって、「と」じゃなくレクトにjQueryと、[jquery.fn](https://www.buildinsider.net/web/jqueryref/031)取り巻くエコシステムの事を指してんでしょ?
5
- そこから進めないコピペプログラマ止まりにっちゃうからネティJSを学習という趣旨だよね
4
+ 同じライブラリでも[Lodash](https://lodash.com/)はプログラミングのセンスがよくる魔法のライブラリだから積極的に使っていくべきだ、他にもそういった類の利用者のスキルを引き上げるツールというものは多くある
6
5
 
7
- 私個人としてそうは思わない。
6
+ jQueryのエコシステム確か便利で、
8
- 「全てのエンジニアはC言語からやるべきだ」と同じ主張に対して
7
+ 知識が無くもコピペでそれらしいが作れちゃうから、
8
+ 何か課題が出てきてもぐーぐるでjQueryライブラリを漫然と検索するだけ、
9
+ 誰かの作ったjquery.fnのライブラリが無いと何も出来ず、そこから進めないコピペプログラマ止まりになっちゃうからネイティブJSを学習しろというのはわかる。
9
10
 
11
+ でも私個人としては別にネイティブJSがマストだとは思わない。
12
+ 必要だと感じてから必要な分だけ学べばいい。
13
+ 必要でないものを学ぼうとするとモチベーションがもたずに続かない。
14
+
15
+ 「全てのエンジニアはC言語からやるべきだ」という似たような主張もあるけど、
16
+ それも下記のような反対意見がある。
17
+
10
18
  「もう誰もが手動でメモリ管理しなければならない時代は終わった。
11
19
  どうしてもPCの限界ギリギリのパフォーマンスを出さなきゃいけないケースに遭遇し、
12
- 必要だったり興味がある人間だけが学べばいい」という反対意見もある。
20
+ 必要だったり興味がある人間だけが学べばいい」
13
21
 
14
22
  ---
15
23