«type-safety» etiketlenmiş sorular

20
Statik yazım, takaslara değer mi?
Python’da kodlamaya başladım, öncelikle güvenlik türü olmadığı yerde, sonra C # ve Java’ya olduğu yere taşındım. Python'da biraz daha hızlı ve daha az baş ağrısı ile çalışabileceğimi öğrendim, ancak daha sonra yine C # ve Java uygulamalarım çok daha karmaşık bir seviyededir, bu yüzden Python'a asla gerçek bir stres testi …

3
C ++ şiddetle yazılmış typedef
Derleme aşamasında belirli bir hata sınıfı yakalayabilmek için, güçlü bir şekilde yazılmış typedefleri bildirmenin bir yolunu düşünmeye çalışıyorum. Bu, çoğu zaman çeşitli kimlik türlerine bir int veya tanımlayacağım veya konum veya hız için bir vektör yazacağım durum budur: typedef int EntityID; typedef int ModelID; typedef Vector3 Position; typedef Vector3 Velocity; …
49 c++  c++11  type-safety 

8
Bir tip sistemin güvenlik faydaları nelerdir?
In JavaScript: The Good Parts Douglas Crockford tarafından, onun miras bölümde bahseder Klasik kalıtımın bir diğer faydası ise, bir tür sistemin özelliklerini içermesidir. Bu, çoğunlukla programcının açık döküm işlemleri yazmak zorunda kalmamasını sağlar, bu da çok iyi bir şeydir çünkü döküm yaparken, bir tip sistemin güvenlik yararları kaybolur. Her şeyden …


3
XML türü neden güvenlidir?
Neden XML'in tür güvenliği sağladığını ve XML'in kendisinde nasıl ifade edildiğini söylüyorlar? JSON'dan (örneğin) hangisinin (benim anladığım gibi) güvenli olmadığı ne kadar farklı?
30 xml  type-safety 

2
Hasell'de “boyutu bir türe dönüştürmek” mümkün mü?
Vektörler ve matrislerle ilgili bir kütüphane yazmak istediğimi varsayalım. Boyutları türlere dönüştürmek mümkün mü, böylece uyumsuz boyutların işlemleri derleme zamanında hata üretir mi? Örneğin, nokta ürününün imzasının aşağıdaki gibi olmasını istiyorum dotprod :: Num a, VecDim d => Vector a d -> Vector a d -> a burada dtür tek …

5
C ++ 'da her şey için nesneleri (ilkel türler yerine) kullanmak anlamlı olur mu?
Üzerinde çalıştığım yeni bir proje sırasında, şöyle görünen bir çok işlevi kullanmak zorunda kaldım: static bool getGPS(double plane_latitude, double plane_longitude, double plane_altitude, double plane_roll, double plane_pitch, double plane_heading, double gimbal_roll, double gimbal_pitch, double gimbal_yaw, int target_x, int target_y, double zoom, int image_width_pixels, int image_height_pixels, double & Target_Latitude, double & Target_Longitude, …



2
Scala derleyicisi neden mühürsüz sınıflar / özellikler için kalıp eşleştirme uyarısı veremiyor?
Bir kullanırsanız un mühürlü traitveya abstract classScala ve sonra kullanım desen eşleştirme, acaba mevcuttur bu özellik / sınıfın ne mümkün uygulamalar bu özel PatternMatch derlenmesi sırasında derleyici bilmiyor? Yani, eğer olursa, o kadar olsa bile desen maç uyarıları veremedim trait/ abstract classo tipleri hangi bildiği için kapalı değil verebilir tüm …

1
PHP'de sınıf uygulamak için yöntem imzasını değiştirme
PHP'nin statik kod denetiminin tür tutarlılığını algılamasına izin veren Generics eksikliğine yönelik iyi bir çalışma var mı? Ben soyut bir sınıf var, ben alt sınıf ve aynı zamanda bir yöntem bir tür bir parametre alarak, bu parametrenin bir alt sınıf olan bir parametre almak için değişir zorlamak istiyorum. abstract class …
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.