Yönetime ve yerel sakinlere teklif - sayfa 7

 
Vladimir Pastushak :

Size bir soru için hangi kodu daha doğru ???

Bana göre kesinlikle ilk. Daha "şeffaf", daha anlaşılır ve bakımı daha kolay.

Şahsen ben sadece ilk seçeneği yazardım ve ayrıca mümkünse sonraki her iki seçeneği de ilki için düzelttim.

 
Artyom Trishkin :

Ne, parmaklarımın "yelpazesine" mi takılıyorsun?

Aslında parmaklarımdan bahsediyorum. Programcının yerleşik bir "bilinçli seçim" seçeneği vardır, programcı olmayan kişi buna sahip değildir, bu nedenle satır sayısına veya başka bir şeye göre seçer ve daha sık olarak neyin seçildiğini hiç anlamaz. . Ancak bu kendisine hatırlatıldığında gücenir ve programcıları raspaltsovshchik olarak adlandırır. Örneğin
Vladimir :

Korktukları ve istemedikleri şey budur. Ama parmaklar her zaman açık.

Ve boşuna kırgınlar - niteliklerdeki fark, nesnel bir gerçekliktir ve hiç gösteriş değildir.
 
Vladimir Pastushak :
Asgari olarak, yalnızca danışmanın kurulu olduğu sembol üzerinde çalıştığı gerçeği....

Ne ? Diğer tüm karakterleri filtreleyen bir karşılaştırma da var!

Bana hatalı kod, hatalı eylemler gerçekleştiren veya olası hatalar içeren kod gibi geldi. Burada, aşağıda verdiğiniz üç koddan - ikinci ve üçüncünün anlaşılması zor olduğu için kesinlikle ilkini seçerdim, onları yapmak çok daha kolay ve sonra bir hata yakalar ve herhangi bir yerde değiştirilemezlerse bu durumda, hangi formülün kullanıldığı ve neden böyle olduğuna dair bir sayfa dolusu yorum olmalıdır.

 
Фьючерсные объемы для МТ :

Örneğin, MT'de benim için basit bir koda sahip olmak, onu evrensel tuğlalardan birleştirme yeteneğinden daha önemlidir.

Ve burada tartışacaktım.

Kopyala-Yapıştır yoluyla basit kodu kopyalamak, benim görüşüme göre, kod biraz daha karmaşık olsa da, ortak işlevleri uygulayan bir sınıf kullanmaktan daha tehlikelidir.

Bana öyle geliyor ki burada duruma göre karar vermek gerekiyor - bazen basit bir kodu kopyalamak daha mantıklı, bazen evrensel bir sınıf aramak daha mantıklı.

 
George Merts :

Ve burada tartışacaktım.

Kopyala-Yapıştır yoluyla basit kodu kopyalamak, benim görüşüme göre, kod biraz daha karmaşık olsa da, ortak işlevleri uygulayan bir sınıf kullanmaktan daha tehlikelidir.

Bana öyle geliyor ki burada duruma göre karar vermek gerekiyor - bazen basit bir kodu kopyalamak daha mantıklı, bazen evrensel bir sınıf aramak daha mantıklı.

Aslında, burada basit ve anlaşılır bir kod var ve önceki üç örnek çok değil.

index_rsi = ( int )((rsi- 50.0 )/ 10.000001 );
 
Vladimir Pastushak :

Aslında, burada basit ve anlaşılır bir kod var ve önceki üç örnek çok değil.

öyle bir hikmet vardır ki: "Açık düşünen, açıkça ortaya koyar" - ve "basit ve anlaşılır şifre" ile.

net olduğu zamandır.

basit, basit olduğu zamandır.

 
Andrey F. Zelinsky :

öyle bir hikmet vardır ki: "Açık düşünen, açıkça ortaya koyar" - ve "basit ve anlaşılır şifre" ile.

net olduğu zamandır.

basit, basit olduğu zamandır.

Ve kısa kodda hata yapmak için daha az yer var. :)

 
Vladimir Pastushak :

Aslında, burada basit ve anlaşılır bir kod var ve önceki üç örnek çok değil.

Evet bu doğru. Seçimde böyle bir kod olmamasına rağmen - bu nedenle, hareket halindeyken koşulları değiştirdiniz.


Ancak bu kod, formül şeklinde açık bir bağımlılığımız olduğunda uygundur. Bu nadiren olur. Çoğu zaman - genetik optimizasyon tarafından tanımlanan çeşitli seçenekler için belirli aralıklar vardır - ve o zaman ilk seçenek, bulunan sınırlara "formülü uydurmaya" çalışmaktan çok daha doğrudur.

Bu nedenle - kodu değerlendirmek için durumu tam olarak bilmeniz gerekir.

 
George Merts :

Evet bu doğru. Seçimde böyle bir kod olmamasına rağmen - bu nedenle, hareket halindeyken koşulları değiştirdiniz.


Ancak bu kod, formül şeklinde açık bir bağımlılığımız olduğunda uygundur. Bu nadiren olur. Çoğu zaman - genetik optimizasyon tarafından tanımlanan çeşitli seçenekler için belirli aralıklar vardır - ve o zaman ilk seçenek, bulunan sınırlara "formülü uydurmaya" çalışmaktan çok daha doğrudur.

Bu nedenle - kodu değerlendirmek için durumu tam olarak bilmeniz gerekir.

Kodu ben seçmedim, özellikle belirtmedim, yazıdaki yazışmaları okursanız orada bu kodu görürsünüz... Acaba biri daha iyi bir konu kodu önerir mi diye merak ediyordum...

her halükarda durumu bilmek lazım..

 
Vladimir Pastushak :

...

index_rsi = ( int )((rsi- 50.0 )/ 10.00000 1 );

kesinlikle bir başyapıt