怪我咯2017-04-17 16:24:52
リーリー
たとえば、Python 仮想マシン、すべての言語機能、Python の基盤となる実装についてどのくらい知っていますか
現在のメカニズムはすべて Python 仮想マシンに実装されており、Python 構文を記述できる人は
と呼ばれます。1+1=2 が「どのように」わかるか。1+1=2 がわかっている場合、Python 仮想マシンではどのように動作するのか
実現されたものだけが「なぜそうなのかを知っている」と呼ぶことができます。
私の個人的な意見は、何が起こっているのかだけでなく、その理由も知る必要があるということです。
PHP中文网2017-04-17 16:24:52
習熟度の基準は、問題を見たときに解決できることです。
たとえば、新しいプロジェクトに取り組むときにバックグラウンド データ処理に Python を使用したい場合は、その実装方法について明確なアイデアを持っている必要があります。
実際、言語に堪能である必要があるだけではなく、アルゴリズムと経験が最も重要です。 pyという強力なサーバー機能を備えた言語は、アルゴリズムと有機的に組み合わせることで非常に効果を発揮すると思います。また、アルゴリズムを理解するか理解できないかは、プログラマの判断のグラデーションとも言えます。
そこで、言語に熟達するだけでなく、アルゴリズムやデータ構造についての知識も深めることをお勧めします。それは、すべての言語に共通する経験、プログラミング経験、思考パターンです。