1,000人限定!!企画に参加してEAをGetする公式ラインに登録して
プレゼントをもらう

【MQL】品質の高いソースコードの作り方

MQL ソースコードMT4プログラミング開発

ソースコードの品質には外部品質と内部品質の2つがある

MQL ソースコード

ソースコードの品質には2つの種類の品質があります。

  • 外部品質:仕様通り、バグがない、高速に動作
  • 内部品質:保守性、柔軟性、可読性、一貫性

外部品質とは、ユーザーが見える要素で、仕様通りに動くこと、バグがないこと、高速に動作すること

などが該当します。

内部品質とはユーザーから見えない品質で、保守性、柔軟性、可読性、一貫性などが該当します。

品質より速度を優先した場合に犠牲になるのが、内部品質になります。

どれだけ納期が短いからと言って内部品質を疎かにしていると、

一箇所の汚いソースコードが全体ソースコードに影響を及ぼしていきます。

短期的には形になるかもしれないですが、それが中期であれば逆効果になり、

長期であれば致命的な問題に繋がります。

ソースコードの品質と開発スピード

MQL ソースコード

よくスピードよく開発すれば品質は下がり、ゆっくり開発すれば品質は上がるという

品質とスピードはトレードオフであるという考え方があります。

しかし、不要に時間をかけても品質は上がりません。品質とスピードはトレードオフではないからです。

ソースコードの品質を上げることで開発速度を上げることに繋がります。

ソースコードの品質が上がれば、ソースコードの変更速度が上がり、手戻りが減り、

より早く開発できるようになります。

ソースコードの品質を上げるためには知識と経験が必要

MQL ソースコード

ソースコードの品質を上げるためには知識と経験が必要になります。

知識と経験が品質を向上させて、その結果開発速度が上がります。

知識と経験を手に入れるためには長い時間が掛かりますし、

また変わりゆく環境に合わせて学習をし続ける必要があります。

学習と経験を繰り返すことで、初めて身についたスキルになります。

ぜひたくさん手を動かして知識と知識を手に入れていきましょう。

1,000人限定でFXの自動売買のEAを無料で配布中!!

FX-EA System Projectでは、

【1,000人限定で無料でFXの自動売買のEAを配布中】

です!!

・毎日チャートを見てるのに全く稼げなかった

・コンサルや塾に入ったけど全く稼げなかった

・裁量トレードは難しくて挫折した

・ツールやシステムを購入したが全く稼げなかった

・時間がなくて裁量トレードを行える時間がない

・自動で楽に稼ぎたい

という風に思っている方はこの企画はおすすめです。

フォワードテスト・バックテストを

しっかり行ったパフォーマンスの良いEAを提供中です!!

また、どんどん新しいEAも随時無料配布します!!

人数限定なので早いものがちです!!

もしFX-EA System Projectに興味があれば

是非参加してください。

MT4プログラミング開発
\記事が役に立ったらシェアしてね/
FX-EA System Projectをフォローする
FX-EA System Project Creator

コメント

タイトルとURLをコピーしました