タグ付けされた質問 「developer-tools」

30
最も過小評価されているプログラミングツール[終了]
優れたプログラマーのテキストエディター、IDE、デバッガー、バージョン管理システムなど、プログラミングに役立つ多くの優れたツールがあります。一部のツールは、仕事を成し遂げるための多かれ少なかれ必要なツール(コンパイラーなど)です。 。 多くの場合に役立つツールは常に存在しますが、さまざまな理由であまり注目されていません。たとえば、リリースされたとき、時代を先取りしており、今では多かれ少なかれ忘れられています。 プログラミングツールのどのようなタイプであるあなただと思います最も過小評価さ1?答えに動機を与えます。

28
ツールへの過度の依存は、あなたが怠zyであることを意味しますか?[閉まっている]
私はuniでC ++のプログラミングを始めましたが、とても気に入りました。次の用語でVB6に変更し、私はそれを嫌っていました。 何が起こっているのかわかりませんでした。ボタンをフォームにドラッグすると、IDEがコードを作成します。 VBが機能する方法が嫌いだったが、C ++で同じことを行うよりも速くて簡単だったとは言えないので、なぜそれが人気のある言語であるかを見ることができます。 今、私はVB開発者をC ++より簡単だと言って怠け者とは呼んでおらず、多くの新しい言語がこのようなC#のような傾向に従っていることに気付きました。 これは、より多くのビジネスが迅速な結果を望んでいるので、より多くの人々がこのようにプログラムし、遅かれ早かれ、私たちが現在プログラミングと呼ぶようなものはないだろうと思うようになります。将来のプログラマーはコンピューターに自分が望むものを伝え、コンパイラーはスタートレックのように彼らのためにプログラムを書くでしょう。 これは、ジュニアプログラマーの十分な情報に基づいていない意見ですか、それともプログラマーは一般的に怠lazで能力が低下していますか? 編集:多くの答えは、なぜ車輪を再発明するのかを言い、私はこれに同意しますが、利用可能な車輪があるとき、人々は車輪の作り方を学ぶことを気にしません。どの言語でもほとんど何でもできる方法をグーグルで検索できますが、デバッグに関しては半分の言語があなたのために多くのことをしますが、エラーを修正する方法のコードが何であるかわかりません。 それは、プログラマーが怠慢になり、能力が低下するという理論を理解する方法です。

7
面接プロセス中に与えられた過剰なプログラミングの割り当てを心配する必要がありますか?[閉まっている]
私は最近、会社に電話インタビューをしました。その電話インタビューの後、短いプログラミングの課題を完了するように言われました(小さなプログラムです。3時間以上かかることはありません)。割り当てを完了してコードを提出するように直接指示されているだけです。希望する言語を使用する完全な自由が与えられ、コードの入れ方を正確に教えられませんでした。 すぐにGithubに投げてテストスイートを作成し、Travis-CI(公開Githubリポジトリの無料の継続的統合)を使用してテストスイートを実行し、CMakeを使用してTravis-CIのLinuxメイクファイルをビルドすることを計画しました。そうすれば、Git、CMake、Travis-CIの使用方法、およびテストの作成方法を理解していることを実証できるだけでなく、Travis-CIページに簡単にリンクして、テストの出力を確認することもできます。インタビュアーにとっては少し便利になると思いました。 私はそれらの技術をよく知っているので、割り当てに時間を本質的に追加しません。 しかし、比較的単純なタスクでこれをすべて実行すると、見た目が悪くなるのではないかと少し心配しています。私にとってこれ以上の時間は追加されませんが、単純であるべきことに時間をかけすぎていると彼らに思わせたくありません。

10
最新の重いJavaScript開発のための優れたリソースとツール?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 5年前に閉鎖されました。 JavaScriptを多用するプロジェクトに興味があります。つまり、潜在的にnode.jsも使用するHTML5ベースのキャンバスゲーム。JavaScriptの最新のベストプラクティス、ツール、リソースを学ぶことに興味があります。 JavaScriptは、「JavaScript」が4文字の単語だった時代に由来する、本当に時代遅れの多くの資料を歩いてしまうため、調査が困難です。 JavaScriptプログラミングに深く関わっている場合... どのテキストエディタまたはIDEを使用していますか? どのユニットテストフレームワークを使用していますか? Selenium、または何か他のものを使用していますか? 他にどのようなツールを使用していますか? JavaScriptの最近の出現を議論するコミュニティは何ですか? どの本を読んだり、参照したりしますか? どのブログを読みますか?

9
専用のLinuxボックスは何に使用されますか?
だから、これはおそらくほとんどの人にとって非常に基本的で明白な質問ですが、私のgoogle-fuは私を失敗させており、何かが私の頭を越えているようです。多くの人々が開発者のセットアップの中心的な部分として「専用のLinuxボックス」を持っていると言及していると聞いています。 私は約1年間web-devプログラミングを行っており、Unix / Linuxシステムでのプログラミングの利点を理解しています。しかし、「専用のLinuxボックス」が開発プロセスで果たす役割が欠けているようです。 なんらかのサーバーとして使用されていると思いますが、Linuxサーバーの実行専用のコンピューターが必要な場合はまだありません。私は単にナイーブで、開発者が使用するツールをLinuxで作業することを好むプログラマーの共通点を誤解していますか?ほとんどの開発者は「専用のLinuxボックス」を何に使用しますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.