のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,686,048人
昨日:no data人
今日:
最近の注目
人気の最安値情報

元スレ+ JavaScript の質問用スレッド vol.135 +

JavaScript覧 / PC版 /
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

901 = :

>>891
> 正直、1年前に書いた自分のコードを書き換えようと思っても、細部まで覚えていられる自信はない

誰でもそう。記憶力に頼って仕事なんてできないし、
そんなものに頼ってはだめ。

だからといってドキュメントをたくさん残せば良いのかと言うと
それも違う。読むものが増えると、その分忘れた記憶を取り戻す時間がかかる

じゃあどうするのかと言うと、結局は読むべきものを減らすということに尽きる
ドキュメントもそうだしコードもそう

プロジェクト依存の知識は、そのプロジェクトから外れると必要なくなる。
つまり忘れる。だからプロジェクトに依存しない知識を使いつつ
より少ないドキュメントやコードで構成しなければいけない

もう分かるね? どんなにjQueryがなくてもできようが、
jQuery使ったほうがコードが減るなら、jQuery使ったほうが良いってことだよ
もちろんjQueryとTSを使ったほうがより良いだろう
TS単体よりもjQuery使ったほうがプロジェクト固有の知識は必要なくなる

902 = :

それってjQueryのAPIを忘れないよう未来永劫使い続けること前提じゃん
ライブラリにロックインされるのは嫌だわ

903 = :

未来永劫、jQueryを使ったほうがコードが減るなら
そうした方が良いのでは?w

904 = :

フレームワークにロックインっていうのならわかるが
ライブラリにロックインってよくわからんな

フレームワークは一つの大きな枠組みだから、
外すときは中身が全てばらばらになってしまうが

ライブラリは、中身で使ってるだけだから、
一つづつ中身を置き換えていける
ロックインってほどのものじゃない

905 = :

>>901
> もう分かるね? どんなにjQueryがなくてもできようが、
> jQuery使ったほうがコードが減るなら、jQuery使ったほうが良いってことだよ
jQueryの内部コードを完全に把握していて、jQueryがバージョンアップする度に更新内容を詳細に知る努力を維持しているならね
根幹のjQueryを他者が完全に把握するのは不可能

906 = :

> jQueryの内部コードを完全に把握していて、jQueryがバージョンアップする度に更新内容を詳細に知る努力を維持しているならね

そんなこと必要ないのでは?
誰もOSの中身やブラウザの中身なんて完全に把握してないでしょう?

もう少しさ、公平な視線で見れないの?

907 = :

読むコード減らすべきおじさん
いい加減自重してほしい…

ここは質問スレなんで
自己主張はブログでも作ってそこでやってください

908 = :

>>907

>>1を読もうね
> ・質問への「答え」だけでなく「意見」を出しても良い。

909 = :

議論用スレじゃないのに明らかにおかしいね。
荒らしが足したのかな?
次スレ立てるとき消しとくわ。

910 = :

>>908
だから自重と書いたのを理解してほしい

911 = :

>>910
じゃあ、自重してほしいというのをやめてほしい

912 = :

>>909
昔からあるのを勝手に消すな

913 = :

ほとんど議論なんだから議論スレ立てて好きにやれば?

914 = :

分離する意味ないし

915 :

phpやrubyと違ってjavascriptは簡単な言語です、
とか言ってる人もいるけど、間違ってると思いませんか

916 = :

思います。
はい次

917 = :

>>899
例えばだが
1は他の様々なプロジェクトでも使える基本関数
それを2から呼び出すとか

phpのincludeのように

918 = :

複数のページにまたがって使えるような定数の集まりや関数など
include的に使いたいとき皆どうしてるんだろう

919 = :

それがなかったからバカにされてたんだろうが!

920 = :

jsの場合、ファイル分けてもあまり意味がないからincludeしなくなったわ
一つのファイルにまとめている。アナリティクスすら一つのファイル

921 = :

つまり各ページで同じことを書いてると

922 = :

あれ?jQueryでやるんじゃなかったのかw

923 = :

>>921
そう
どうせキャッシュから読み出すので速度は問題ない

924 = :

javascriptウルトラ初心者がいきなりvue.jsやっても良いですか

925 = :

いいよ。
次~

926 = :

>>924
別にいいっちゃいいけどvue.jsはいつも通り、いつの間にか消えて行くパターンだろうなぁって感じ
ただそういう意味では逆に使って置くと良い。あの絶望感は楽しい

927 = :

>>926
vue.jsってあんまり普及してないんですかね?

928 = :

>>927
一時的に普及はしてるけど、いつもの流行り
多分君みたいな「なんか革新的で凄そう!」って人が使ってしまっている
俺もその昔、jquerymobileっての使ってた。今みたらgithubは二年も更新止まってるわ・・・まぁいいけど

こういうのはある程度やってないと分からない
まぁ時間を無駄にしたくなければjQuery使っておけばok

929 = :

SPAを今の環境でやるには便利だし普及してるとは思う
けど、SPAをもりもり作ってる人ってのがそもそも少ないだろうし
より最適化したものが作られたりUA側の環境が変われば
また変わっていくでしょう

930 = :

>>923
変更の場合いちいち全部するんだな

931 = :

>>930
あぁそういう風に受け取ったのか、お前は本当に素人だなwww
phpから出力してheadに直接出力してるんだよ

932 = :

>>928
流石に偏見が過ぎる

933 = :

>>928
jquerymobile廃れたじゃんふざけやがって

934 = :

>>931
なんでjsスレでphpありきの話してんだよ
ここでなら普通phpなしが前提だろ

935 = :

>>932
まぁ、わざと大袈裟に言った。
アホな事やって周りにまで迷惑掛けてしまったからな

>>933
俺に言われても。

>>934
で、その挙げ句が>>930という発想だろ
ボトルシップでもやってんのか、ありえない
お前みたいなアホがシステムと連携せずにフロントをぐちゃぐちゃにするんだよ
もっと全体を見てくれ

936 = :

お、話反らしにきてるな

937 = :

>>919
jQueryでいい方法があるよ!

938 = :

PHPでとか言ってるの俺じゃねぇからな

>>917
> 1は他の様々なプロジェクトでも使える基本関数

だからコード見る限りそういう使い方じゃないから
カスタムイベントと言ったんだよ

939 = :

>>937
jQueryはDOM操作用ライブラリ
俺を騙るのはやめろ

940 = :

>>915
Ruby が圧倒的に可読性が高く、各バージョンの互換性も高い。
言語に、include, require もある

>>918
>>894
のリンクにあるような、共通ライブラリにして、先に読み込む。
かつ、2回読み込まない

>>924
初心者は、jQuery から。
Vue.js は無理

941 = :

>>940
さすが圧倒的に可読性が高いRuby!
圧倒的にランクイン!!

http://gigazine.net/news/20181116-top-programming-languages-2018/
http://www.softantenna.com/wp/software/the-state-of-the-octoverse-2018/
http://www.softantenna.com/wp/software/ieee-spectrum-top-programming-languages-2018/
http://findy-code.io/engineer-lab/github-programming-language-ranking

942 = :

electronでアプリ作ったらソース丸見えなの?

943 = :

>>942
本質的には隠せないと言われてんね

944 = :

>>941
Rubyはマジで勉強しなくて良かったと思ってる
こんなに急速に終わるとは思わなかった

945 = :

rubyなんで終わったん?
なんか便利そうだな~って思ってる内にフェードアウトしていた

946 = :

元々Railsのおかげで流行っただけだし、ある種当然の流れともいえる

947 = :

ライブラリの出来の差でpythonに二周差くらいつけられた。
有名な先端のC/C++で書かれたライブラリ(ネイティブ)なんかも大抵Pythonから呼び出すインターフェースを公式で提供されてる。
Rubyだってできるもん!と馬の骨がRubyラッパーを作っても誰もメンテしない始末w
あとディープラーニングなんかはMacでGPUサポートが弱い関係でWindows(やLinux)が主戦場になってるがRubyのコミュニティはWindows蔑視の伝統がありそのツケがまわってきてしまった形w自業自得www
もうRailsのDSLとしてしか息してない。

948 = :

>>938
元々それも含まれてます
むしろそれがメインです

949 = :

Pythonって機械学習一発屋じゃなかった?

950 = :

>>948
他人は口を出さないように


←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について