Benim yaklaşımım. Çekirdek - Motor. - sayfa 141

 
Bir kişinin kendisi, OPP ile çalışmanın daha uygun ve daha kolay olduğu gerçeğine gelene kadar. Ona söylenecek her şey duvardan bezelye gibidir. Bahçeyi çitin etrafına çitle çevirmeyi seviyorum, çitlemesine izin ver, asıl mesele komşuya tırmanmamak
 
Konstantin Nikitin :
Bir kişinin kendisi, OPP ile çalışmanın daha uygun ve daha kolay olduğu gerçeğine gelene kadar. Ona söylenecek her şey duvardan bezelye gibidir. Bahçeyi çitin etrafına çitle çevirmeyi seviyorum, çitlemesine izin ver, asıl mesele komşuya tırmanmamak

Gelmeyecek, Konstantin! İşin aslı, Peter'ın temel ayarlardan bahsetmeden, sisteminin tüm özelliklerini, tüm inceliklerini hatırlıyor !

Ve onu tamamen anlıyorum. Tükenmez hafızasını bile kıskanıyorum. Dün yazılanların buradayım - zaten unutabileceğim inceliklerde. Ve bir ay önce yazılanlar - ve tamamen aklımdan kayboluyor - bu yüzden koda çok fazla yorum yazıyorum (kodun kendi kendini belgelemesinden bahsetmiyorum bile), bu yüzden her birinde kapsülleme ve sanallaştırma kullanmaya çalışıyorum. olası bir şekilde, böylece kodun herhangi bir yerinde, yalnızca belirli bir yerde ihtiyaç duyulan varlıklara erişebilirdim ve diğer her şeye erişilemezdi.

Ama her şeyi hatırlasaydım... Muhtemelen "OOP daha kolay" diye de düşünmezdim...

yani ... bence, Peter OOP üzerinde çalışmamalı , ancak hedef kitleyi aramalı - anladığım kadarıyla, henüz övünecek bir şey yok ...

 
Maxim Kuznetsov :

belge yok, bu nedenle bağlantılar bellekten (iş parçacığının derinliklerinden bir yerde) :-)

1. Arayüz öğelerinden "basılı" "serbest bırakılan" duruma mesajlar gönderen birçok iç içe anahtarlı bir işleve sahip bir dosya oluşturdunuz. Oradaki kullanıcı olaylara tepki olarak araba kullanır.
Arayüz değiştirildi-düzenlendi, şimdi bu dosyada ne var?

2. Örneğin, kullanıcı yukarıdaki paneli iki pencereye bölmek için ne kadar iş yapmalıdır - bir düğmede, ikinci tabloda (böylece örneğin kapatılabilir ve ekranda belirmez).
Ve örneğin yerleri değiştirmek için bazı sütunlar. Bu sadece tipik - bir düzen yaptılar, kullandılar, görünümü daha rahat bir hale getirdiler

1. Yeni bir dosya basitçe yazdırılır. Tamamlanan dosyadaki ayarlar yenisine kopyalanır. Tabii ki, bununla belirli bir rutin olacak, bu nedenle, GUI'yi önceden düşünmek ve ardından bağlantı dosyasını doldurmak daha iyidir.

2. Yapıcı ile çalışmak kolaydır. Ve tüm hazır KIB kod parçalarını kopyalayabilirsiniz. Sonuna kadar çalışmak zorunda bile değilsin. Ancak GUI'yi değiştirdikten sonra dosyalarla (zaten doldurulmuşlarsa), onarmanız gerekecek.

 
Georgiy Merts :

Gelmeyecek, Konstantin! İşin aslı, Peter'ın temel ayarlardan bahsetmeden, sisteminin tüm özelliklerini, tüm inceliklerini hatırlıyor !

Ve onu tamamen anlıyorum. Tükenmez hafızasını bile kıskanıyorum. Dün yazılanların buradayım - zaten unutabileceğim inceliklerde. Ve bir ay önce yazılanlar - ve tamamen aklımdan kayboluyor - bu yüzden koda çok fazla yorum yazıyorum (kodun kendi kendini belgelemesinden bahsetmiyorum bile), bu yüzden her birinde kapsülleme ve sanallaştırma kullanmaya çalışıyorum. olası bir şekilde, böylece kodun herhangi bir yerinde, yalnızca belirli bir yerde ihtiyaç duyulan varlıklara erişebilirdim ve diğer her şeye erişilemezdi.

Ama her şeyi hatırlasaydım... Muhtemelen "OOP daha kolay" diye de düşünmezdim...

yani ... bence, Peter OOP üzerinde çalışmamalı , ancak hedef kitleyi aramalı - anladığım kadarıyla, henüz övünecek bir şey yok ...

Ve ayy değilse, o zaman bu davayı neyle değiştireceğiniz:

 struct SY{
   int x[];
}

SY y[];
Evet ve parlak bir hafızanın kaybolması için egzotik bir griple hastalanmak yeterlidir.
 
Georgiy Merts :

İşin aslı, Peter'ın temel ayarlardan bahsetmeden, sisteminin tüm özelliklerini, tüm inceliklerini hatırlıyor !

Ve onu tamamen anlıyorum. Tükenmez hafızasını bile kıskanıyorum.

hafızanın iyi olduğu bir yanılsamadır, ne yazık ki insanların %99,9'u hafızalarıyla aynı şekilde düzenlenmiştir.

Hafıza, sinir hücreleri arasında uzun vadeli sinaptik bağlantıların oluşumudur - bu, bir hücreden diğerine günlük bir "yuvarlanan yol"dur, bu arada, kazanılan deneyim beyin hücreleri arasında benzer uzun vadeli bağlantılara sahiptir.

Bu nedenle, bir topik başlatıcı birkaç yıldır kodunu kafasında büküyorsa, bunu çok iyi biliyor, ancak örneğin bir yıl boyunca balık tutmaya devam ederse, olta kancası, platin veya olta sayısını doğru bir şekilde belirleyecektir. cezbedici kim, ama bir yıl sonra koduna "yeni bir kapı gibi" bakacak;)

Örnek olarak üniversitelerde okurken pek çok kişi matematiği iyi biliyordu ama şimdi herkese basit bir fonksiyonun türevini nasıl bulacağını sorun, sanırım %90'ı türevini bulamayacak, triolar bile sorun yaşamadan çözdüklerini bir üniversitede okumak - sinaptik bağlantılar zayıfladı, kalanlar, ancak birkaç gün içinde örnekleri çözerek tekrar restore edilmeleri gerekiyor

Not: bu arada, medyanın çalışması hala düzenleniyor - günlük beyne damlayan)))

 
Dmitry Fedoseev :

Ve ayy değilse, o zaman bu davayı neyle değiştireceğiniz:

...

Peter, jipini yirmi bir satırla sınırlayarak iki boyutlu dizilerle uğraşacak.

 

Tasarımcıyla çalışmayla ilgili videoların bağlantıları burada. (ilgilenenler için).

//------------------------------------------------ -------------------------------------------------- ------------------

1. Menü pencerelerinin oluşturulması. https://www.mql5.com/en/blogs/post/717782

2. Basit ayar pencereleri oluşturma https://www.mql5.com/en/blogs/post/717876

3. Görev çubuğuyla çalışma https://www.mql5.com/en/blogs/post/717965

4. MetaEditor ayarları penceresinin bir kopyasını oluşturma (bölüm 1) https://www.mql5.com/ru/blogs/post/718072

5. MetaEditor ayarları penceresinin bir kopyasını oluşturma (bölüm 2) https://www.mql5.com/ru/blogs/post/718231

//------------------------------------------------ -------------------------------------------------- ------------------

Video amatör olduğundan amatörce değildir. Afedersiniz.

Ancak, GUI oluşturucu ile nasıl çalışılacağını anlamak için fazlasıyla yeterli.

 


Beyin yüzde 80 sıvıdan oluşur ve sadece engelleyici olmakla kalmaz, pek çoğu henüz özel olarak yeniden doldurulmamıştır...

 
Vitaly Muzichenko :

Beyin yüzde 80 sıvıdan oluşur ve sadece engelleyici olmakla kalmaz, pek çoğu henüz özel olarak yeniden doldurulmamıştır...

Belki normal döktüler ama sertleştiricide fazla ileri gittiler. Eh, her zamanki gibi en iyisini istedik, her zamanki gibi çıktı

 
Igor Makanu :

hafızanın iyi olduğu bir yanılsamadır, ne yazık ki insanların %99,9'u hafızalarıyla aynı şekilde düzenlenmiştir.

Hafıza, sinir hücreleri arasında uzun vadeli sinaptik bağlantıların oluşumudur - bu, bir hücreden diğerine günlük bir "yuvarlanan yoldur", bu arada, kazanılan deneyim beyin hücreleri arasında benzer uzun vadeli bağlantılara sahiptir.

Yeterince duydum, okudum, kahretsin, A. Markov ... (Bu arada evrim, biyoloji, antropoloji ile ilgilenen herkese tavsiye ederim). Sinapslar... nöronlar... dendritik dikenler...

Peter'ın hafızası farklı şekilde düzenlenmiştir! Çivi yazılı kil tabletler gibi. Çağlar için kaydedildi!

Kıskanılacak bir şey var!