トップページ > プログラム > 2015年08月31日 > tBv5mfPT

書き込み順位&時間帯一覧

7 位/165 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000111200005



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net

書き込みレス一覧

【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
572 :デフォルトの名無しさん[sage]:2015/08/31(月) 16:51:43.56 ID:tBv5mfPT
JavaScriptはコレクションライブラリが死にたくなるほど貧弱だからなー
underscore とか使うとメソッドチェーンが使えない(使う方法もあるけど冗長)し、
関数型プログラミングには向いてないよね
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
574 :デフォルトの名無しさん[sage]:2015/08/31(月) 17:39:48.17 ID:tBv5mfPT
> 少し冗長になるだけで
2つのメソッドをチェーンするのに4つメソッドを呼ばなきゃいけなくなるんだけど…
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
578 :デフォルトの名無しさん[sage]:2015/08/31(月) 18:43:45.89 ID:tBv5mfPT
>>577
可読性を確実に落とすからね
ネイティブのライブラリで対応してなきゃいけないレベルのことを外部ライブラリでやるという
時点でお察しだよ
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
580 :デフォルトの名無しさん[sage]:2015/08/31(月) 19:27:54.73 ID:tBv5mfPT
>>579
関数型プログラミングは関数をつないでいくことで処理を進めるというポリシーが
あるからね

その手法がメソッドチェーンである必要性は特にないが、かといって関数合成が
できるわけでもないJavaScriptではコレクションライブラリの貧弱さは「関数型言語
としては」致命的

JavaScriptはもともと関数型言語として作られたわけじゃないんだから、それは
それで言語の一つの特徴であって別にいいと思うんだけど、なぜかJS厨は
JSは関数型プログラミングもできる万能言語でないと気が済まないようだ
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
583 :デフォルトの名無しさん[sage]:2015/08/31(月) 19:45:53.99 ID:tBv5mfPT
>>581
使うメソッドが増えれば「ええとこのメソッドは…」と考える時間が増える
それは可読性に確実に影響する


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。