Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Büyük projeleri hızlı modda izlediğinizde, doğru biçimlendirme önemlidir.
Not: MQ frenlerinin geliştirilmekte olmasının nedenlerinden birinin, proggers ekibinin rahatsız edici bir kod stili üzerine sert bir şekilde yeniden yerleştirilmesi olduğunu göz ardı etmiyorum.
ZYZY: Eminim hangi kod stilinin en hızlı ve rahat algılandığı konusunda psikolojik araştırmalar yapılmıştır. Belki birinin verileri vardır?
Asılsız kalmamak için biçimlendirme örneğinizi verelim. Hepsi "MS ve MQ'yu birlikte yapar" sözleriyle. Ve aynı zamanda mit yaratmayla da meşguller.
K&R tarzı olsaydı, uzun süre bir psikiyatri hastanesinde çocuk önlüğü içinde yatıyor olurdum))
Kernighan'ın Ritch'le olan tarzını o kadar çok tekrar ediyorsun ki seni düzeltmem gerekiyor. Ne de olsa eski hafızaya güvenerek kafa karıştır.
Bizimki K&R'ye yakın bile değil (ki bu esasen 1970'lerden kalma bir karakter alanından tasarruf yöntemidir), daha çok ayrıntılı bir yapısal yaklaşımdır. Stilistin ana görevi, çöp kutusunu açmak ve algılanabilir bir yapı oluşturmaktır.
Şimdi editörde büyük değişiklikler yapıyoruz ve bir süre sonra şekillendirici ayarlarından bazılarını ortaya çıkaracağız. Bu, tasarımı daha esnek bir şekilde yönetmenize olanak tanır.Stilde hata bulabilirsiniz, ancak şekillendiricimiz kodun kalitesini önemli ölçüde artırmanıza ve okunabilirliği artırmanıza olanak tanır. Ne yazık ki, "tek kişide yazar, [kod] okuyucusu olmayanlar" hala ikna edilemiyor.
Lütfen fanatizm yok, fanatizm yok :)
Artem, ona hala Explorer'ın sadece Amerikalı ev kadınları tarafından kullanıldığını söylüyorsun)))
Kernighan'ın Ritch'le olan tarzını o kadar çok tekrar ediyorsun ki seni düzeltmem gerekiyor. Ne de olsa eski hafızaya güvenerek kafa karıştır.
Bizimki K&R'ye yakın bile değil (ki bu esasen 1970'lerden kalma bir karakter alanından tasarruf yöntemidir), daha çok ayrıntılı bir yapısal yaklaşımdır.
Stilde hata bulabilirsiniz, ancak şekillendiricimiz kodun kalitesini önemli ölçüde artırmanıza ve okunabilirliği artırmanıza olanak tanır. Ne yazık ki, “okuyucu değil tek kişide yazar” olanlar bir türlü ikna olamıyorlar.
Renat, bunun sarışınlar ve esmerler hakkında bir anlaşmazlık olduğunu anlıyorum)) Ama neden kullanıcıya bir seçenek vermiyorsunuz?
Artem, ona hala Explorer'ın sadece Amerikalı ev kadınları tarafından kullanıldığını söylüyorsun)))
Ne için? Eh, beğen - bir erkek meselesi. Ama empoze etmek - bana umut verici görünmüyor. Burada Renat, seslendirdiğim şeyin tam olarak böyle olacağını söyledi:
şekillendiricimiz kodun kalitesini önemli ölçüde artırmanıza ve okunabilirliği artırmanıza olanak tanır. Ne yazık ki, "tek kişide yazar, [kod] okuyucusu olmayanlar" hala ikna edilemiyor.
Şimdi editörde büyük değişiklikler yapıyoruz ve bir süre sonra şekillendirici ayarlarından bazılarını ortaya çıkaracağız. Bu, tasarımı daha esnek bir şekilde yönetmenize olanak tanır .Aslında standart MQ stilini bir süre kullanırsanız mantıklı olduğunu ve algoritmanın doğru oluşumunu öğrettiğini göreceksiniz.
Ama genel olarak tüm insanlar -yıllardır alıştıkları- alışkanlıklarını değiştirmek ve alışık olmadıkları şeyleri reddetmek istemezler.Sırf onlar için alışılmadık olduğu için her zaman çirkin veya rahatsız edici demeye hazırdırlar. .
Python'da programlar yazmaya çalışın ve izlenimlerinizi bize bildirin)
Rashid, neden mesaj metninde her kelimeden sonra ve her virgülden sonra boşluk koyuyorsun ve kodda şekillendirici tüm boşlukları kaldırıyor? Boşluksuz daha mantıklı ve okunabilirse, mesaj metninde boşluk bırakılamaz mı?
Şahsen, boşlukların olmaması dışında her şeye alışabilirim. Eh, kod herhangi bir mesajın metni gibi okunamaz hale gelir. Tüm karşılaştırmaları <>+-= ve diğerlerini bulana kadar gözlerinizi kıracaksınız...
Kernighan'ın Ritch'le olan tarzını o kadar çok tekrar ediyorsun ki seni düzeltmem gerekiyor. Ne de olsa eski hafızaya güvenerek kafa karıştır.
Bizimki K&R'ye yakın bile değil (ki bu esasen 1970'lerden kalma bir karakter alanından tasarruf yöntemidir), daha çok ayrıntılı bir yapısal yaklaşımdır. Stilistin ana görevi, çöp kutusunu açmak ve algılanabilir bir yapı oluşturmaktır.
Şimdi editörde büyük değişiklikler yapıyoruz ve bir süre sonra şekillendirici ayarlarından bazılarını ortaya çıkaracağız. Bu, tasarımı daha esnek bir şekilde yönetmenize olanak tanır.Stilde hata bulabilirsiniz, ancak şekillendiricimiz kodun kalitesini önemli ölçüde artırmanıza ve okunabilirliği artırmanıza olanak tanır. Ne yazık ki, "tek bir kişide yazan ve [kodların] okuyucusu olmayanlar" hiçbir şekilde ikna edilemezler.
Bir gönderi eklediniz, cevap vereceğim. Kusura bakmayın, ergonomiden bahsediyorum. Ben büyük bir kod okuyucusuyum, ancak tüm SB'nizi VS aracılığıyla tamamen algı hızı için hemen yeniden biçimlendireceğim. Aktif olarak yardımsız kullandığım için koda bakmam daha kolay oluyor.
Bir kez daha - Ben bir dizi trol eleştirmenden değilim, çok şey yapıyorsunuz ve 5+ için yapıyorsunuz, ancak bazı şeyleri düzeltmek istiyorum.
Rashid, neden mesaj metninde her kelimeden sonra ve her virgülden sonra boşluk koyuyorsun ve kodda şekillendirici tüm boşlukları kaldırıyor? Boşluksuz daha mantıklı ve okunabilirse, mesaj metninde boşluk bırakılamaz mı?
Şahsen, boşlukların olmaması dışında her şeye alışabilirim. Eh, kod herhangi bir mesajın metni gibi okunamaz hale gelir. Tüm karşılaştırmaları <>+-= ve diğerlerini bulana kadar gözlerinizi kıracaksınız...
Aaaaaaa!!!!!!!!!!!! masanın altındayım !!!!!!!!!
Böyle? ))
ekran alanından tasarruf edin! anne merak etme!
Biçimlendirmenizin bir örneğini gördüm, lütfen bir bağlantı sağlayın. Ve neden bu kadar iyi olduğuna dair açıklamalar lütfen.
Allman'ın stilini kullanıyorum.
veya aşırı K&R'ye
Bu iki stil, diğerlerine göre büyük bir farkla önde. Her ikisi de kodun iç içe geçmişini açıkça okur. Bloğun neye ait olduğunu görebilirsiniz, biçimlendirmede sorun yok.
GNU altı bir tarzınız var, eksiklikleri yukarıda dile getirdim. GNU en azından kıvırcıktan kıvırcıklığa aynı girintiye sahiptir.
Allman'ın stilini kullanıyorum.
veya aşırı K&R'ye
Bu iki stil, diğerlerine göre büyük bir farkla önde. Her ikisi de kodun iç içe geçmişini açıkça okur. Bloğun neye ait olduğunu görebilirsiniz, biçimlendirmede sorun yok.
GNU altı bir tarzınız var, eksiklikleri yukarıda dile getirdim. GNU en azından kıvırcıktan kıvırcıklığa aynı girintiye sahiptir.
Olman kuralları!