![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Bu üç yılda hiç geri derlenmiş kod gördünüz mü?
Endeks zincirlerinin okunmasının decompile değişkenleri kadar zor olacağından korkuyorum.
Baskılar ve uyarılar ne olacak? Ve değişkenleri girmek için yorumlar.
Basit teneke. Böyle bir kelime yığını ile kodunuzun okunmasının zor olduğunu düşünmüyor musunuz?
Burada daha önce belirtildiği gibi fikir gerçekten çılgın. Kaynak kodlarını tamamen kendiniz için yazarsanız, elbette istediğinizi Çince karakterlerle bile yazabilirsiniz. O zaman tüm bu konu neden? Aksi takdirde, lütfen topluluğun standartlarına uyacak kadar nazik olun. Birinin altınızda bükülmesi olası değildir.
İngilizce öğrenmek senin için bu kadar zor bir iş mi? IMHO, bir programcı için bu affedilemez bir eksikliktir.
Hala İngilizce öğrenmemiş ve Rusça program yazmaya çalışanlar: İngilizce öğretimi ile ilgili sorular .
Basit teneke. Böyle bir kelime yığını ile kodunuzun okunmasının zor olduğunu düşünmüyor musunuz?
Burada daha önce belirtildiği gibi fikir gerçekten çılgın. Kaynak kodlarını tamamen kendiniz için yazarsanız, tabii ki Çince karakterlerle bile istediğiniz gibi yazabilirsiniz. O zaman tüm bu konu neden? Aksi takdirde, lütfen topluluğun standartlarına uyacak kadar nazik olun. Birinin altınızda bükülmesi olası değildir.
İngilizce öğrenmek senin için bu kadar zor bir iş mi? IMHO, bir programcı için bu affedilemez bir eksikliktir.
İngilizce yazmamda bir sakınca yok. İngilizce biliyorum ve çok iyi konuşabiliyorum. Bu konu programlama pratiğine bir devrim getirmekle ilgili değil, insanların aklına yeni bir fikir getirmekle ilgili.
Birçok insan eski yöntemlerine alıştı. Hayatlarında yeni bir düzen getirecek hiçbir şey istemiyorlar. Fena değil ama bazen daha ileriyi görmeli ve önümüze bakmalıyız. İlerlemenin doğası budur ve şimdi yapıyoruz.
İngilizce yazmamda bir sakınca yok. İngilizce biliyorum ve çok iyi konuşabiliyorum. Bu konu programlama pratiğine bir devrim getirmekle ilgili değil, insanların aklına yeni bir fikir getirmekle ilgili.
Birçok insan eski yöntemlerine alıştı. Hayatlarında yeni bir düzen getirecek hiçbir şey istemiyorlar. Fena değil ama bazen daha ileriyi görmeli ve önümüze bakmalıyız. İlerlemenin doğası budur ve şimdi yapıyoruz.
Tamam, yani dil yeterliliği ile ilgili sorun ortadan kalkar ... O zaman aşağıdaki teşhis mümkündür: aşırı felsefe yapma arzusu ve kısa bir düşünce formülasyonu ile ilgili bir sorun. Sonuç olarak, İngilizce'deki değişkenlerin adlarını Rusça'dan bile daha uzun alıyorsunuz)) I.e. işte böyle bir şey:
Set_the_number_of_calling_window_for_a_button_of_taskbar (Free_button_on_the_right + 1, THE_WINDOW)
Böyle? ))
Tamam, yani dil yeterliliği ile ilgili sorun ortadan kalkar ... O zaman aşağıdaki teşhis mümkündür: aşırı felsefe yapma arzusu ve kısa bir düşünce formülasyonu ile ilgili bir sorun. Sonuç olarak, İngilizce'deki değişkenlerin adlarını Rusça'dan bile daha uzun alıyorsunuz)) I.e. işte böyle bir şey:
Böyle? ))
Neler olduğunu anlıyorsunuz... Programım, OOP olmadan oluşturulmuş, iyi koordine edilmiş ve ayrılmaz bir mekanizmadır. Bu nedenle, fonksiyonların ve değişkenlerin adları genişletilmeli ve özlerini açıklamalıdır, aksi takdirde neye atıfta bulunduklarını unutabilirsiniz. Uzun değişken adları, program dilinin insancıllaştırılmasıyla telafi edilir ve OOP'nin olmaması, gereksiz sözdizimini ortadan kaldırır. Programın böyle bir organizasyonunda, sonucun maksimum verimliliğini sağlamaya ve elde etmeye çalışıyorum ve daha fazla gelişme potansiyelini genişletiyorum. Ayrıca birçok görevi yerine getiren çok amaçlı fonksiyonel bloklar oluşturarak fonksiyon sayısını minimuma indiriyorum.
Değişkenleri tek bir global dizide düzenlediğimi ekleyeceğim. Bu en kolay erişimdir.
Sevgili programcılar, sizinle oldukça garip bir konuyu tartışmak istiyorum - Rusça programlama . İngilizce konuşan insanlar programlarını ana dillerinde yazarlar ve Rusça konuşan programcılar arasında böyle bir uygulama yoktur. Ancak, ana dil her zaman daha net ve daha kullanışlıdır. Programda kullandığımız dil kaçınılmaz olarak gelişim kalitesini etkiler ve kişi bunu fark etmese de kendi ana dilinde yazmaya çalışmakta fayda var ve artık İngilizceye dönmek istemiyorsunuz. Kodun okunabilirliği programla çalışırken en önemli faktördür, bu durumda - uluslararası programlama ekiplerinin olmadığı ve herkesin kendisi için yazdığı yerlerde bile İngilizce programlama pratiği neden bu kadar yaygınlaştı? Neden herkes bu kurala a priori uymalı ve bu klişeyi yok edersek ne olur?
Hedef kitleniz için yazın ve başka yere bakmayın. İngilizce yaklaşık bir milyar insan tarafından anlaşılmaktadır.
Böyle? ))
Set_calling_window_number_for_taskar_button