リファクタリングがしやすいのは、静的型付け言語 2

このエントリーをはてなブックマークに追加
1仕様書無しさん
Eclipse JDT のリファクタリング機能を探る
http://www.ibm.com/developerworks/jp/opensource/library/os-eclipse-refactoring/

まあ、まずこれを読みましょう。

Eclipseが凄いだけ? 半分間違っています。
静的型付け言語が凄いから、Eclipseもここまで便利な機能を搭載できるのです。

いくらEclipseでも、動的型付け言語に同レベルの機能は搭載できません。
実際されてません。


前スレ
http://toro.2ch.net/test/read.cgi/tech/1339324882/
2仕様書無しさん:2013/03/03(日) 18:45:34.44
いたちがい

ざんねんでした
3仕様書無しさん:2013/03/03(日) 21:49:12.77
こっちを先に消化しろ

静的型付け言語の潜在開発生産性は今の100倍
http://toro.2ch.net/test/read.cgi/tech/1362302249/
4仕様書無しさん:2013/03/05(火) 15:42:59.71
>>1
動的型の言語は(静的な)チェックが効かないって話題をふると
このIDEを使えばいいとか、処理系のこのオプションを使えとか
反論してくる連中がいるな。

チェックが効かないのを上回る利点があるって反論ならともかく
静的型の言語とおなじくらいチェックが効くような反論してくる連中は
わかってないな。
5仕様書無しさん:2013/03/09(土) 12:49:48.71
>>4
>チェックが効かないのを上回る利点があるって反論ならともかく

前スレでも山ほどしてるだろw
6仕様書無しさん:2013/03/09(土) 14:45:48.17
箇条書きにして書きだしてみてよ
7仕様書無しさん:2013/03/09(土) 14:46:59.65
○○できる。ではなくて○○したいときに
便利だって形で箇条書きお願い。
手段ではなく目的を書いてほしい。
8仕様書無しさん:2013/03/09(土) 14:49:12.83
リファクタリングはオナニーみたいなもん
大人はマジメにセックスしなきゃ
9仕様書無しさん:2013/03/09(土) 14:51:16.75
つまらない発言するのは・・・。まあ、そういうことさ。どちらがガキかってね。
10仕様書無しさん:2013/03/16(土) 07:47:32.37
データ型を抽象化出来る。桁数か増えた場合や、フォーマットが変わった場合に便利。
11仕様書無しさん:2013/03/23(土) 02:28:35.32
javascriptはどこで間違ってるのか発見しいくい
単に俺がjavascriptを使いこなせてないだけ?
12仕様書無しさん:2013/03/23(土) 14:14:45.16
>>11
だけ
13仕様書無しさん:2013/03/23(土) 21:39:02.27
JavaScriptとか、現代のWeb技術最大の癌
14仕様書無しさん:2013/03/23(土) 22:58:26.01
JavaScriptもまともに使いこなせないWeb技術者のほうがよほど癌だろ
15仕様書無しさん:2013/03/23(土) 23:10:11.00
人間が使える使えないの問題ではなく、こんなクソみたいな言語使用のスクリプトが
クライアントサイドの標準スクリプトに居座っていることが問題
16仕様書無しさん:2013/03/23(土) 23:17:35.48
FirefoxプラグインのFirebugを
使えば簡単にデバック出来るよ。
17仕様書無しさん:2013/03/23(土) 23:21:13.60
Prototype.jsを使えばJava並のオブジェクト指向言語になるよ。
18仕様書無しさん:2013/03/24(日) 01:18:14.77
>>15
そんなこと言うと、何処が糞?と聞かれ

1.お前は逃げる。
2.反論するが知識不足がばれ敗退

のどちらかになって終わるぞw
19仕様書無しさん:2013/03/24(日) 01:20:19.81
>>17
今はPrototype.jsよりもjQueryだよ。

jQueryを使うと構造はオブジェクト指向言語
処理は関数型言語の最強パターンが作れる。
20仕様書無しさん:2013/03/24(日) 02:04:13.21
>>19
Jqueryは簡単に視覚効果を付けるにはいいが、本格的にプログラミング言語として使うにはPrototype.jsだろう。
そこまでの需要があるかは別としてな。
21仕様書無しさん:2013/03/24(日) 02:14:09.20
jQueryの視覚効果なんておまけだろ?

jQueryはDOM(の集合)をセレクタで引っ張ってきて、
集合に対して処理を適用するというプログラミング
スタイルができることにメリットがある。

ループや条件分岐が減ることで、プログラムの複雑性が
大きく減るんだよ。
22仕様書無しさん:2013/03/24(日) 09:48:23.29
jQueryとjQueryUIは別物
23仕様書無しさん:2013/03/24(日) 11:03:58.31
>>21
このセレクタがAndroid2.3のP-01D等の特定機種のブラウザで、ブラウザを落としまくるのはどうすればいいのか知らないか?
24仕様書無しさん:2013/03/24(日) 11:57:51.03
>>23
バグですか? もう直りましたか?
25仕様書無しさん:2013/03/24(日) 12:14:33.32
>>23
知ってる訳無いじゃん。プログラム書けないSEが
雑誌やwebの記事読んで得た受け売りですよ?
26仕様書無しさん:2013/03/24(日) 13:31:07.18
>>23
たとえそれが本当だとしても、落ちるのはブラウザのバグだな。
特定の機種だけなら、その機種の不具合だな。
jQueryなんて、ただのJavaScriptなんだから。
27仕様書無しさん:2013/03/24(日) 14:31:21.30
>>26
直りません。
同じ機種でFirefoxでは落ちません。
ちなみにアプリのWebViewでも落ちます。
Prototype.jsの場合は、かなり凝ったことをしても落ちません。
jQueryの場合は、スムーススクロールだけても、セレクターを使うと落ちます。
28仕様書無しさん:2013/03/24(日) 14:41:27.23
たとえそれが本当だとしても、落ちるのはブラウザのバグだな。
特定の機種だけなら、その機種の不具合だな。
29仕様書無しさん:2013/03/24(日) 16:18:45.35
>>28
ブラウザのバグは分かるが、Android標準ブラウザで、現行機種で、2.3なのでこれ以上のバージョンアップが見込めないのが問題なんだ。
30仕様書無しさん:2013/03/24(日) 16:48:00.01
jQueryってなにも特別なことはしていない。
ただのJavaScriptだよ。

特定のJavaScript命令でブラウザが落ちると言われても
そんなのブラウザの問題でしか無いじゃないですか。

文句はメーカーに言ってください。
31仕様書無しさん:2013/03/24(日) 16:51:18.64
つまりJQueryはウンコってことだ
32仕様書無しさん:2013/03/24(日) 16:54:29.68
>>31
必死すぎだろw
33仕様書無しさん:2013/03/24(日) 17:37:12.41
>>30
その言い訳が客に通じるなら苦労しないのだがな。
初期表示時には落ちず、イベント発生時に落ちる。それもメモリの少ない機種で。
多分、セレクタでイベント登録する時に、メモリの少ない機種だと壊すのだろう。
確かにセレクタで動的にイベント登録するのは面白いが、無駄が多いのではないか?
34仕様書無しさん:2013/03/24(日) 17:39:25.66
クロスブラウザ対応がウリのJQueryですが
特定のブラウザで落ちても関係ありませーんwww
35仕様書無しさん:2013/03/24(日) 18:23:18.29
>>33
言い訳が通じないなら
お前が直せばいいだけだろ。

技術力がないやつは文句だけいっちょまえw
36仕様書無しさん:2013/03/24(日) 18:30:28.01
明らかに技術力が無さそうな>>35が言うと説得力があるな
37仕様書無しさん:2013/03/24(日) 18:42:45.01
>>36
言っていることが正しいと、認めましたねw
38仕様書無しさん:2013/03/24(日) 18:50:29.35
この間、顧客の前で全部オマエ(jQuery)のせいだ
言い訳は通じんぞって、ディスプレイ指さしながら
怒鳴っているのを見てしまったな。
39仕様書無しさん:2013/03/24(日) 19:39:06.26
Javascript土方は技術力無いからな...仕方ない
Java土方とどっこいだよ
40仕様書無しさん:2013/03/24(日) 19:54:16.20
得意な言語はJavaScriptです、とか言ったら鼻で笑われても仕方ない
41仕様書無しさん:2013/03/24(日) 20:12:48.79
>>35
ああ、だからPrototype.jsで作り直したよ。
ちなみにjQueryのこの不具合は直せなかった。直してくれよ。
42仕様書無しさん:2013/03/24(日) 20:14:25.07
だからJQueryはウンコだって
43仕様書無しさん:2013/03/24(日) 21:41:11.84
つか携帯向けも考慮するモノでjQueryをよく選択したな
その時点で正気の沙汰じゃねえ
44仕様書無しさん:2013/03/24(日) 22:29:14.90
jQueryがウンコなのは同意
あんなものをありがたがってるとか、まともなプログラマーじゃあり得ない
45仕様書無しさん:2013/03/24(日) 23:04:59.61
>>43
携帯を考慮しないページも携帯で見る時代なのだが。
46仕様書無しさん:2013/03/24(日) 23:41:00.11
>>43が言ってる携帯ってガラケーでしょ。
ガラケーはもうお役御免だよ。
今から新規対応はしない。
47仕様書無しさん:2013/03/25(月) 07:41:55.64
>>46
いや、Androidの話しだよ。
48仕様書無しさん:2013/04/06(土) 22:53:22.92
>>11
JSでかっちりしたプログラムかける奴は逆に尊敬するわ
JSできますって言う奴はほとんどが
jQuery使ってちょっと書くだけの奴が多いから
49仕様書無しさん:2013/05/09(木) 08:09:28.22
やたらJSにロジック詰め込みたがるアホなら知ってる
50仕様書無しさん
TypeScriptのコンパイラはガンガン指摘してくるからオススメ