OOP vs prosedürel programlama - sayfa 19

 
Реter Konow :
Switch'in neden bu soruna bir çözüm olarak uygun olmadığını tam olarak anlamadım? Peki, bir kişi belirli bir durum için tüm takip eden parametrelerin tek bir hesaplaması için bir formül yapamaz ve 100 seçenek yazarsa, swtch en çok...

Uygun değil, çünkü optimal bir çözüm var -polimorfizmli OOP - İnternette gerekli nesne yaratılıyor ve balast durumu yok ve eğer. 100 izleme için, kullanıcıyı bir seçenekle sınırlamamak için, belki aynı anda 2 veya 3 seçeneği etkinleştirmek istiyorsa kullanmak gerekir. Ve 100 eğer sonsa.

 
Alexey Volchanskiy :

Çok sıkıcı diyor...

Cevap veriyorum, evet, ben de sıkıldım, belki neşeli bir kız arkadaş edinebilirsin?

- Psikolog nakli var, konferanstan geliyorlar, yapabilirim)))

Pekala, toplanın, diyorum, San ve hadi bir arkadaş oynayalım mı?


Genel olarak, miyavlar için çalıştılar, Sanya bana doğru eğildi, Alexey, sivil bir pilot musunuz?

Ben, evet, sorun ne?

- Evet, barda otururken içmedim ama pilotlar kabul etti, şimdi kavga çıktı, uçak kontrol edilemez durumda.

Baş edemiyorum, sadece öğreniyorum!

- Tamam, hadi rotayı yönetelim

 
Dmitry Fedoseev :

Uygun değil, çünkü optimal bir çözüm var -polimorfizmli OOP - gerekli nesne İnternette oluşturulur ve balast durumu yoktur. Ek olarak, 100 sonda için, kullanıcıyı bir seçenekle sınırlamamak için, belki aynı anda 2 veya 3 seçeneği etkinleştirmek istiyorsa kullanmak gerekir. Ve 100 eğer sonsa.

Doğru anladıysam, her takip ayrı bir işlev mi? Sonuçta, her şeyi tek bir işleve dökmek mümkün ...

Her izleme ayrı bir işlevse, kullanıcının ilk seçimine veya belirli bir duruma bağlı olarak çağrılır?

 

OOP polimorfizmi kullanıyorsanız , kaynak maliyetleri açısından bir nesne yöntemini çağırmak yaklaşık olarak 10 if ile aynıdır. Bu nedenle, bir şey için 10'dan fazla seçenek varsa, OOP kullanılması tavsiye edilir.

 
Реter Konow :

Doğru anladıysam, her takip ayrı bir işlev mi? Sonuçta, her şeyi tek bir işleve dökmek mümkün ...

Her izleme ayrı bir işlevse, kullanıcının ilk seçimine veya belirli bir duruma bağlı olarak çağrılır?


Çıkmak. Nasıl açıp kapatacaksınız?

 
Dmitry Fedoseev :

Çıkmak. Nasıl açıp kapatacaksınız?

Ben sadece büyük resmi bir araya getiriyorum. Kullanıcı programının tam olarak nasıl düzenlendiği.

Ve böylece farklı takiplere sahip 100 ayrı fonksiyon.

Soru - belirli bir izlemenin seçimi nasıl - kullanıcı tarafından mı yoksa programlı olarak mı?

 
Реter Konow :

Ben sadece büyük resmi bir araya getiriyorum. Kullanıcı programının tam olarak nasıl düzenlendiği.

Ve böylece farklı takiplere sahip 100 ayrı fonksiyon.

Soru - belirli bir izlemenin seçimi nasıl - kullanıcı tarafından mı yoksa programlı olarak mı?


Özellikler penceresinde geçiş yapar.

 
СанСаныч Фоменко :

Görevi okuma performansı da arttı mı? Test senaryosu derleme performansı da arttı mı? Bir yazılım ürünü için kullanım kılavuzları yazma verimliliği de arttı mı? Ve deneme operasyonunun şartları azaltıldı mı?

Modern geliştirme metodolojileri hakkında ne biliyorsunuz? Görev ve hata takip sistemleri hakkında? depolar hakkında? birim testleri ve test otomasyonu hakkında? modern KG hakkında?

Ve farklı yazarlar arasındaki tutarsızlıklar nedeniyle ekip içindeki çözülme?

eski çağ, sürüm kontrol sistemleri tarafından neredeyse tamamen ortadan kaldırılmıştır.

Ve kimsenin anlamadığı kodlar yazan her türden dehanın kovulması?

ekipte kod stiline sıkı sıkıya bağlılık, okunamayan kodun varlığını önemli ölçüde azaltır. Kod inceleme pratiği onu neredeyse ortadan kaldırır.

Ciddi gelişmelerin yanına bile oturdunuz mu?

evet ciddi bir portföyüm var, eminim sizinki yakın bile değildir.
 

Комбинатор :

Ve kimsenin anlamadığı kodlar yazan her türden dehanın kovulması?

ekipte kod stiline sıkı sıkıya bağlılık, okunamayan kodun varlığını önemli ölçüde azaltır. Kod inceleme pratiği onu neredeyse ortadan kaldırır.

Ama bu o kadar basit değil. Bu bir tarz meselesi olmayabilir. Optimal çözümleri için bazı görevler, onlara farklı bir açıdan bakmayı gerektirir. Ve bazıları sadece gördükleri hakkında şarkı söyleyebilir, onlar için elbette kod anlaşılmaz olacaktır.
 
Alexey Volchanskiy :

Genel olarak, miyavlar için çalıştılar, Sanya bana doğru eğildi, Alexey, sivil bir pilot musunuz?

Ben, evet, sorun ne?

- Evet, barda otururken içmedim ama pilotlar kabul etti, şimdi kavga çıktı, uçak kontrol edilemez durumda.

Baş edemiyorum, sadece öğreniyorum!

- Tamam, hadi rotayı yönetelim


Eh, tabii ki pilotlara gitmedim, 30 dakika gergin bir ara verdik))

Sanya hala çok usta, bana doğru eğiliyor, böyle uğursuz bir fısıltı ile, Lekh, FAC (sivil hayatta buna uçak komutanı diyorlar) sonunda kesintiye uğradı, peki, git, taksiye bin

Seduhuma dönüyorum, psikolog kız aktif olarak gergin

türbülans bölgesine giriyoruz, uçak sallanıyor ve neredeyse rahmimden düşüyordum))

ve Sanya tam orada, diyor, işte bu kadar, piz ** ts, otomatik pilotu kapat, Lech, tüm umutlar bizde! Bir süre simülatörde uçtum!

Genel olarak, bir şekilde kız psikologu rahatsız ettim. Dürüst olmak gerekirse hala utanç verici.