«idioms» etiketlenmiş sorular

10
Deyim ve Tasarım Deseni Arasındaki Fark?
Deyim ve tasarım kalıbı arasındaki fark nedir? Bu terminolojilerin bir yerlerde çakıştığı anlaşılıyor; tam olarak nerede bilmiyorum. Değiştirilebilirler mi? Neyi ne zaman kullanmalıyım? İşte C ++ Deyimler listesi. Onlara tasarım desenleri diyebilir miyim? Vikipedi tanımlar, Düşük Düzeyli Bir Tasarım Deseni Olarak Programlama Deyimi Bunun anlamı ne? Ne yok "düşük seviyeli" …

3
“Düşünceli yazılım” gerçekten ne anlama geliyor?
Bir çok başka çerçeve / kütüphane geliştiricisinin “düşünülmüş yazılımlar yazıyoruz” ifadesini attığını gördüm, ancak pratik açıdan, bu gerçekten ne anlama geliyor? 'Fikir Çerçevesi X'in yazarı, kodları belirli bir şekilde yazdıkları için yazdıkları aynı kod türünü yazmanız gerektiği anlamına mı geliyor? Bu biraz iddialı değil mi?

3
Bilişsel yükü azaltmak için kodun ardındaki amaç “aptalca” mıdır?
Birine kodu yazma şeklinin anlaşılmasını zorlaştırdığını ve yeniden düzenlerseniz okunması daha kolay olduğunu açıklamaya çalışıyorum. Ben sürüyorum bu kod tarzı genellikle 'deyimsel' kod 'denir. Ancak deyimsel kod ifadesi , insanların kodlama stillerini değiştirmelerini sağlamak için harika bir motivasyon olmayan ahlaki doğruluk bagajını da beraberinde getirir . Bunu söylemenin daha olumlu …
22 idioms 

7
Deyimsel nedir?
Bir "deyim" belirli bir dilde tamsayı artışı gibi temel dil sözdizimi ile basitleştirilmemiş ortak bir işlem veya desen olarak anlıyorum: i = i + 1; C ++ 'da, bu deyim bir operatör tarafından basitleştirilir: ++i; Ancak, birisi "deyimsel" terimini kullandığında, onu nasıl anlayacağından emin değilim. Bir kod parçasını "deyimsel" yapan …
19 c++  idioms 


5
Başka dillerden kavramları taklit etmekten ne gibi sorunlar çıkabilir?
Web üzerinde birçok kez okudum, eğer diliniz nesne yönelimi veya belki fonksiyon çağrıları gibi bazı kavramları desteklemiyorsa ve bu diğer bağlamda iyi bir uygulama olarak kabul edilir. Şu anda görebildiğim tek sorun, diğer programcıların kodunuzu normalden çok farklı bulabilmeleri ve programlarını zorlaştırmalarıdır. Bundan başka hangi sorunların ortaya çıkabileceğini düşünüyorsunuz?
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.