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

 
Valeriy Yastremskiy:

分解するということは、分離するということですか?

私への質問ではありませんが、そのリストを例にとると、ここではMEを見ていることになります。左側にナビゲーターが開いています。すべてのファイルやフォルダーが含まれています。mql-programで動作状態で再現するようにタスクを設定します。MTリストを推測的に「分解」(関連する部分、特性、動作、パターンに分解)し、頭の中で、次に紙の上で、そしてコードでコピーを「構成」し始める。イミフ。
 
Vasiliy Sokolov:

あなたのコードも、あなたが解決しようとしている問題も見ていないのに、私のアドバイスが欲しいのですか?また、どのように、何を分解したのか、正直わかりません。それについては、何も言えません。

そんな法律を提案します。

"うまく機能し、すべての機能を果たすものがあれば、それはプロフェッショナルな仕事だ"

だから、コードを見る必要はなく(ライティングスタンダードは印象を誤魔化せる)、結果を見なければならないのです。それが批判されることなく機能するならば、すべてが完璧に分解され、コンパイルされ直したことになる。:)そうでしょう?
 
Реter Konow:
そんな法律を提案します。
"うまく機能するもの、すべての機能を果たすものは、プロフェッショナルな仕事である。
したがって、コードを見る必要はなく(標準を書くと印象をごまかすことができる)、結果を見ることが必要なのです。それが批判されることなく機能するならば、すべてが完璧に分解され、コンパイルされ直したことになる。:)そうでしょう?

いいえ。

 
Vasiliy Sokolov:

単純化して言えば、そうですね。

メインタスクをサブタスクに分割するだけでは、基本的なスキルとは言えないと思います。このスキルがあれば、生活もコーディングも楽になりますね)))

ロジックの最適化、コードの最適化、再シャープ化は、ロジックを作成した後の2番目の作業です。))そして、有能なテスト)があります。

一般的に、クルマを上手に運転できる、クルマの構造を知っているだけでは、クルマを十分に活用することはできません))))

 
Vasiliy Sokolov:

いいえ。

オブジェクトの分解は、決められた命令・手順に従う必要があるのでしょうか?クリエイティブな自由を追求することが邪魔になったらどうしよう......。)もし、「私」が「彼ら」と対立して立ち、そこからインスピレーションが生まれるとしたら?)あきらめて、「1人」ではなく「1人」になる?

実存的な疑問ですが...))
 
Реter Konow:
そんな法律を提案します。

"うまく機能するもの、すべての機能を果たすものは、プロフェッショナルな仕事である。

したがって、コードを見る必要はなく(標準を書くと印象をごまかすことができる)、結果を見ることが必要なのです。それが批判されることなく機能するならば、すべてが完璧に分解され、コンパイルされ直したことになる。:)そうでしょう?

もダメです。よく動くことと、修理が快適であることは別物です。

よく動く、他人が理解できるコード、修理が簡単) ならばプロが評価する)

 
Реter Konow:
そんな法律を提案します。

"うまく機能するもの、すべての機能を果たすものは、プロフェッショナルな仕事である。

したがって、コードを見る必要はなく(標準を書くと印象をごまかすことができる)、結果を見ることが必要なのです。それが批判されることなく機能するならば、すべてが完璧に分解され、コンパイルされ直したことになる。:)そうでしょう?

私はこの法律を法律名で呼ぶことを提案する - diayway

 
真面目な話、人それぞれ考え方が違うので、タスクの精神的分解に フォーマット・ルールがあるわけがない。しかし、この分解・合成の良さを再現物に発揮するのが、精神作業の真骨頂といえるでしょう。
 
Valeriy Yastremskiy:

メインタスクをサブタスクに分割するだけでは、基本的なスキルとは言えないと思います。このスキルがあれば、生活もコーディングも楽になりますね)))

ロジックの最適化、コードの最適化、再シャープ化は、ロジックを作成した後の2番目の作業です。))そして、有能なテスト)があります。

つまり、クルマを上手に運転できたり、クルマの構造を知っていたりするだけで、クルマを十分に活用することができないのです))))

分解は コードの最適化であり、解決である。これらは第2、第3の課題ではありません。これが分解です。そして、ロジックを作ることも分解です。すべては分解です。一つの作業をして、一気に解決する。そこがポイントです。

 
Реter Konow:
オブジェクトの分解は、決められた命令/プロトコルに従って行わなければならないのでしょうか?

そうですね、分解はかなり具体的なステップの集合体です。"Do 1, Do 2, Do 3 "です。ほぼ正確なアルゴリズムです。とても精密で、例えばResharperは分解からいろいろなことができる。何でもできるわけではないのは、ニーズが人それぞれ違うからで、共通の基盤があるわけではありません。