これは答えるために良い質問ではありませんが、それは本当に問題は検討する価値があり、最終的に重要な嘘は、コンピュータの急速な発展を引き起こし、そしてどのように重要な役割を果たしたツールは何ですか?プログラマーとして、どのように理解し、この開発への対応?
これらの質問は簡単な不安があまりにも急速な更新技術、理論よりも、より多くのツールの追求である技術者を与えるが、コア競争力が何であるかを知りません。
キーボードの使用、プログラマのためのキーボードから言えば、これは基本的な、ほとんどのユニークなコード入力手段であり、任意のソースコードのソースは、それぞれのプログラマを破ってから来るべきです。だから、タイピング速度は、実際に生産に反映されています。
しかし、我々は実際にプログラミングする場合、私のような最も初心者や学生のために、コードの速度は関係なく、種類やどのくらいの速の、思考のスピードに完全に依存している、すべての過剰の面でのコードのため、非常に少ないです高速タイピング速度は思考を維持しません。
もちろん、これはまた、ケースに基づいており、Javaのを書いている時点で、ほとんどの初心者は、経験は(Javaプログラミング機能は最初に冗長性の多くを連絡する付着されますが、機能は少ない)のショートカットが表示されます見つけることがあります。そして、多くの場合、Cを書くときに、(メモリリークを防ぐために)について書くことを考えます。異なる言語で書かれている両方ともある程度を経験、キーボードのキーの効率は重複コード一定のパターンを有し、かつ著しく改善または反復動作を有する処理するために使用されます。
しかし、ソフトウェア工学の重要な原則の一つは、高凝集と低カップリングです。これは重複を減らす含まれ、またはコンピュータが繰り返し物事をやらせるだろう。
最も成功したコードの設計に使用される原理は罰金以上のことをします。
急速な発展ほとんどが良い、安定したシステムのプロセスに残します。より多くの繰り返し、冗長コードが常に排除されています。
この理由の一つは、コンピュータの急速な発展であるが、それでも良いエコロジー:スペースバッズは生存しませんでした
だから、よく書かれたプログラムは、我々の目標のプログラマーです。重要なのにこのツールは、しかし、彼は、コードではありません
コードや詩、彼らは同じです
PSは:いくつかのプログラミング経験からお話ししたいと考えていました、しかし、良いデザインとコードのほとんどのため、経験が参考持っていませんので。キーボードの問題は、ビューの個人的な点があれば、より良い代替入力モード、入力またはがより良い方法を選択することで、実際にあります。年ストローク入力メソッド
実際には、コンピュータ技術の分野のうち、多くの反射が目の点滅です。
しかし、唯一のキーボードで、私は個人的にお勧めします実際に巧みにキーボードを使用する機能を開発しないWindowsシステムで、Linuxシステムを使用することです
個人的に、私は実際には非常に多くのマウスやグラフィカルなインターフェイスが、重要な問題のようです
キーボードの性質を入力した文字列である、と理論的にはあなたが正式な自動化できることを意味し、形式化することができます文字のストリーム、
サーバーの運用・保守や工事のほとんどは、文字の性質に基づいており、ほとんど自動化され、シンボルのあいまいマウスとグラフィックは存在しないので、キーボードはキーボード自体の鍵が、その背後にある文字列、および文字ストリームではありません基本的な概念とツールの一つである、それは排除されませんが、自然言語処理、人工知能やエキスパートシステムと革新の出現が、文字ストリームの将来が排除されることはありませんので、キーボードであってもよいです
実際には、ビューの人間とコンピュータの相互作用点の観点から、キーボードは間違いなくその成功デザインであるだけでなく、平均的なユーザーを考慮し、実際にいくつかのホットキーは、ブラインドやブラインドを利用するための鍵、さらに利便性、設計された障害です。
だから、コンピュータのキーボード文化は間違いなくかけがえのないシンボルです。