【嫌儲プログラミング部】IDEに依存すると悪いプログラマになるのか?
■ このスレッドは過去ログ倉庫に格納されています
IDEに頼るとプログラミング能力は劣化するのか
あるAnonymous Coward 曰く、
本家/.にて、IDEに依存すると悪いプログラマになるのか?(Does Relying On an IDE Make You a Bad Programmer?)という話が議論になっている。
元々は、とあるプログラマが.NETを使う際にIDEに頼ってしまう、という話を自身のブログに書いていたものを、
ITworldが取り上げたもの。.NET開発においてVisual Studioはコードの自動生成などを含めた非常に強力な開発支援ツールを提供している。
しかし、それは逆に言えば「IDEで提供されているものしか使えない」というプログラマや、「ほかの言語や環境を扱えないプログラマ」を
生み出してしまうことになるのではないか、という疑問が呈されており、そこからIDEを使うとプログラミング能力が落ちるのでは無いかという議論に発展している。
いっぽうのIDE擁護派は「言語が持つの特定の機能や関数を覚えているプログラマが良いプラグラマというわけではなく、問題を解く方法を知っており、
問題を解決するためのベストな技術やツールを知っていることが重要なのだ」とし、言語の機能を使う手助けをするIDEは悪くない、としている。
本家/.のコメントでは、IDEを擁護する意見が多いようだが、「90年代の議論を蒸し返すのか?
次にお前はソースコード管理(バージョン管理)の必要について議論する」などのツッコミも入っている。
http://developers.slashdot.jp/story/14/02/26/0418220/ JavaScriptが良くわからない
どうやって勉強すればいいの?
今時IDEってwwww
今はSATAの時代でしょwww
どうせエラーまわりの細かい挙動を調べるためにいちいちドキュメント見るんだから
IDEがあってもなくても変わんないよ
プログラマーっていかに手を抜くかって聞いたんだけど…
.NETで開発していると、ドキュメントがなくてもインテリセンスからそれっぽいAPIが分かるから楽だわ
RubyとかPHPとかJSとかも、MSがやっているようにインテリセンスできるはずなのに、
それどころか、ろくにドキュメントがないからなw
自分でソースコード解析したり、ランタイムでオブジェクトのメソッド一覧を抜き出すしかない
vsvimの挙動が安定すりゃ有りだと思う
使えるアドオンが結構するのが難点
IDE無しで作った方が単価が上がるって言うならやるけどさぁ。
>>6
んなこたーない
特に.NetはいちいちIDE使わなくても書けると何かと便利 落ちると思うよ
でも作業効率は良くなるでしょ
パソコンばっかで漢字かけなくなるのと一緒
javac叩けないのはヤバいだろうな。
.netはVSでいいけど。
仕事でEclipseとかいうゴミ使ってるとVisualStudioが神器に思える
PHPってサクラエディタとかで書くの?
それともLinuxのVimかな?
不便だね。
俺みたいなアホでもプログラミングができるのはIDE様のおかげ
誰でもできるだろ
慣れるのに一週間くらいかかるだけで
>>24
モデレータってゴミだな。マイクロソフトの見解じゃないという立場をとりながら
勝手にスレッドをロックしやがるとは技術者でもないんだろ?ふざけた野郎だな。 むしろIDEを作りづらい言語仕様の言語が悪
その辺の高性能スクリプト言語よりも
cとideでやったほうが圧倒的に速く作れる
俺の出した結論は静的型付けスクリプト言語が最強
2年目だけどeclipseとかで
とりあえずctrl+spaceしとけばいいかって感じだから実際力が付いてないように感じる
visual studioないとC#書けましぇーん
Emacsのショートカットさえ覚えられないレベルだからIDE無しだと無理ゲーすぎる
IDEとか関係ない
設計ができるかが重要で、それは開発環境に依存しない部分
コンピュータに頼ると人間がバカになるってくらいアホらしい主張だな
プログラマ向いてないから山に篭って自給自足生活でもしたらいいんじゃないか
C++で簡単なのとかならエディタでパチクリやったりもするけど
.NETとかIDEなきゃやる気起きないわ
>>7
そんなんjetbrainsのIDE買えば解決
ていうかpythonでいうjediとかjavascriptのternとかあるので
エディタ専の人も補完ぐらい普通に使ってる IDEは糞だけどテキストエディタだとデバックだるすぎるんだよ
昔のエディタ使ってたジジイがずるいと思ってるだけだろ
しょーもない議論
Eclipseとか激重すぎて使う気にならん
Vimで十分
プログラミング言語がテキストを書く行為だと思ってる時点で時代遅れ。
.NetはVBの時代からすでにIDEの操作込みで「プログラミング」
>>44
っつーか、フレームワークのAPIを覚える事が必須化してるよな
win apiだけだと思ったらjava。そんで.net
暗記しないにしてもパンクするわ VisualStudioなんかはデバッガを使いこなしてるやつと
こなしてないやつで開発速度にかなり差が出るよな
無料で自由ソフトウェアのエディタのEmacsよいよね
web上のあるページの画像取得してダイアログ出さずにダウンロードしたいんだけど、どの言語が適してる?
webアプリならPerl,PHP,Pythonって認識なんだが違いがわからん
パソコン自体が進化しててスマホ1つに様々な便利機能が入ってる時代だからな
ある意味、依存しない方がいいかもしれん
VisualStudio使った後にEclipse使うと発狂しそうになる
>>58
そのまましばらくEclipse使い続けるとVSが物足りなくなる >>50
もうひとつPG用語で統合開発環境って意味がある
VisualStadioとか
しかしIDEって言葉廃れないなあw
もっといい環境作れよ。 VSでC#できてEclipseでPHPできればたぶんメシは食える(適当)
一番メシが食えるのはVBA。 C#やJavaがメタ情報を埋め込むことが主流になって来てから
もうテキストエディタだけじゃ無理と思うようになった
PHPをVimで書いてるけどクラス名とか全部覚えて手打ちしないといけないからマジめんどい
■ このスレッドは過去ログ倉庫に格納されています