MQL5言語をゼロから独学で学ぶ - ページ 16

 
Реter Konow:
いや、もちろんそうでしょうけど)))(今思い出したけど、ファーストネームで呼び合う仲なんだね、久しぶり:))

誰もが配列について知っているはずです!))、しかし、必ずしもOOPではありません。もちろん良いことだが、TCがそう言うのは早計だ。

へー。前回の投稿には、OOPについてあなたと議論したブランチ「My approach.kernel」へのリンクも付けました。ノスタルジア...あれから2年経ったんだぜ。このフォーラムのエンジンは、私たちの会話を覚えています))

 
Реter Konow:

ジャンクとはどういう意味ですか?アルファベット、プライマーはジャンクでもいいのか?算術は古くてもいいのか?

あなたは優秀なプログラマーですが、教師として生徒に関連する情報を見ておらず、生徒のレベルを見誤っているのです。彼は正しい順序で基本を習得する必要があり、良い教科書だけが助けになる)。

コバレフさんのチュートリアルは、基本的には、「ほら、forループがあるから、こう使う、whileループがあるから、こう使う、こういうデータ型が あるから、こう使う」という順序で語られる言語のヘルプである。しかし、一番の疑問は、なぜこのようなことになり、どうしたらいいのか、ということです。だから、この「本」はクソ。そして、アレイは決して基本ではありません。基本は機能と、それを使いこなす力。あとは、実装の詳細です。

 
Реter Konow:

素人のアドバイスに惑わされたり、タイミングが悪いタスクに頭を悩ませることなく、高度に専門的なタスクのための応用言語の学習を始めるための最良の方法をご紹介します。

Sergei Kovalevのチュートリアルhttps://book.mql4.com/ru

ピーター このチュートリアルは、すでにこの週末から勉強を始めているんだ。でも、とにかくリンクありがとうございましたすでにブラウザのブックマークに追加されています。

ウラジミールさん、ありがとうございます。

 
Vasiliy Sokolov:

へぇー。フォーラム・エンジンは、私の以前の投稿「My approach.kernel」に、あなたのスレッドへのリンクまで付けてくれました。ノスタルジア...あれから2年経ったんだぜ。このフォーラムのエンジンは、私たちの会話を覚えています))

そうですね...あの頃は! ))))
 
Vasiliy Sokolov:

Kovalev氏のチュートリアルは、基本的に言語のリファレンスで、「ほら、forループがある、これはこう使う、whileループはこう使う、こういうデータ型が ある、こういうのがある」と順を追って説明されています。しかし、一番の疑問は、なぜこのようなことになり、どうしたらいいのか、ということです。だから、この「本」はクソ。そして、アレイは決して基本ではありません。基本は機能と、それを使いこなす力。あとは、実装の詳細です。

久しぶりに見ると過激になってますね ))))私のカーネルは配列なので、プログラマーとして生き残れるかどうかが問題です))。でも、合唱はやめましょう。いずれにせよ、コバレフの教科書をあまり深く考えないほうがいい。プログラミングの世界の初心者に向けた、良質なガイドブックだと思います。子供向けのABCの本のようなもの。
 
MrBrooklin:

ピーター この教科書は、先週末からすでに始まっていたんですよ。でも、とにかくリンクありがとうございますすでにブラウザのブックマークに追加しています。

ウラジミールさん、ありがとうございます。

それはいいことだ)。
 
Реter Konow:
私のカーネルは配列なので、プログラマーとして生き残れるかどうかが問題です)

しています。配列の知識が必要なのは同意です。プログラミングを定義するのは配列でもforループでもないと言っているのです。プログラミングを定義するのは(これは個人的な意見なので叫びませんが)、プログラムの要素を分解 し、それらを組み合わせて共通の作業スキームにする能力です。これがプログラミングというものです。これらの要素をforや配列、システム関数呼び出しなどのサイクルで埋めていくことは、いずれできるようになるでしょう。しかし、分解の技術はそうではありません。教えなければならない。だから、「基本を学べ」という訴えはほとんど効果がない。だから、若い人が「基本」を学んでも、ここにいる多くのプログラマーと同じように、ただのクソコテになってしまうのです。少なくとも、彼はforやwhileループを知っていて、コードシートの中だけで使うでしょう - しかし、彼は基本を知っています!

 
Реter Konow:
年ぶりに過激になりましたね ))))私のカーネルは配列なので、プログラマーとして生き残れるかどうかが問題です)でも、合唱はやめましょう。いずれにせよ、コバレフの教科書をあまり深く考えないほうがいい。プログラミングの世界の初心者に向けた、良質なガイドブックだと思います。子供向けのABCの本のようなもの。

そして、そこがコバレフの気に入らないところだ。彼はプログラミングを教えるのではなく、言語のシンタックスと そのベースについて説明するのです。まるで、辞書で外国語を学ぶようなものです。1,000語知っていても、10,000語知っていても、やっぱりしゃべれない。パラドックスですね。

 
Vasiliy Sokolov:

しています。配列の知識が必要なのは同意です。プログラミングを定義するのは配列でもforループでもないと言っているのです。プログラミングを定義するのは(これは個人的な意見なので叫びませんが)、プログラムの要素を分解 し、それらを組み合わせて共通の作業スキームにする能力です。これがプログラミングというものです。これらの要素をforや配列、システム関数呼び出しなどのサイクルで埋めていくことは、いずれできるようになるでしょう。しかし、分解の技術はそうではありません。教えなければならない。だから、「基本を学べ」という訴えはほとんど効果がない。だから、若い人が「基本」を学んでも、ここにいる多くのプログラマーと同じように、ただのクソコテになってしまうのです。少なくとも、彼はforやwhileループを知っていて、コードシートの中だけで使うでしょう - しかし、彼は基本を知っています!

あなたの意見とは全く逆です!
プログラミングで重要なのは、可能なら低レベルの言語の知識です。
初心者のために簡単に説明すると、低レベルとは、コードラッパーを使わない言語の構文のことです。
分解についてはどうかというと、おっしゃるとおり、フローチャートがどのように構成されるかを理解することです。
だからこそ、プログラマーは哲学的な空想ではなく、言語に関する実践的な知識によって評価されるのです。
言葉の基本がないのに、どうやって妄想するんだ?シンプルなロジックはどこにあるのでしょうか。
トピックの著者である電子技術者の言葉に相当し、まず基板に電圧をかけ、なぜ基板が焼けたのか不思議に思う ))

 
Vasiliy Sokolov:

しています。配列の知識が必要なのは同意です。プログラミングを定義するのは配列でもforループでもないと言っているのです。プログラミングを定義するのは(これは個人的な意見なので大声は出しませんが)、プログラムの要素を分解 し、それらを組み合わせて共通の動作スキームにする能力です。これがプログラミングというものです。これらの要素をforや配列、システム関数呼び出しなどのサイクルで埋めていくことは、いずれできるようになるでしょう。しかし、分解の技術はそうではありません。教えなければならない。だから、「基本を学べ」という訴えはほとんど効果がない。だから、若い人が「基本」を学んでも、ここにいる多くのプログラマーと同じように、ただのクソコテになってしまうのです。少なくとも、彼はforやwhileループを知っていて、コードシートの中だけで使うでしょう。でも、彼は基本を知っていて、クールですよ。

全く理解できないようです。つまり、コードが先で、その分解が先です。通常、目的、タスクの定義、解決策、アルゴリズムがあり、その後に初めてコードがある。そして、教科書をそんなに気にしないほうがいい。正しいプログラミングの初歩からインルーズまで、そしていくつかの取引アルゴリズムがそこによく書かれています)。

確かに、プログラムの要素を分解して、それを組み合わせて一般的なスキームにするというのは、私には理解できませんでした。