Pertanyaan yang diberi tag «static-typing»


7
Fungsi apa yang diizinkan oleh pengetikan dinamis? [Tutup]
Saya telah menggunakan python selama beberapa hari sekarang dan saya pikir saya mengerti perbedaan antara pengetikan dinamis dan statis. Apa yang saya tidak mengerti adalah dalam keadaan apa itu akan lebih disukai. Ini fleksibel dan mudah dibaca, tetapi dengan mengorbankan lebih banyak pemeriksaan runtime dan pengujian unit tambahan yang diperlukan. …

5
Apakah ada korelasi antara skala proyek dan ketegasan bahasa?
Menjelaskan perbedaan antara ketatnya bahasa dan paradigma dengan seorang rekan saya, saya akhirnya menyatakan bahwa: Bahasa toleran, seperti bahasa yang dinamis dan ditafsirkan, digunakan terbaik untuk prototipe dan proyek kecil atau aplikasi web berukuran sedang. Saat memilih bahasa dinamis yang elegan seperti Python atau JavaScript dengan Node.js, manfaatnya adalah: Pengembangan …

7
Studi bahasa yang diketik secara dinamis vs statis [ditutup]
Apakah ada penelitian yang dilakukan pada keefektifan bahasa yang diketik secara statis vs dinamis? Khususnya: Pengukuran produktivitas programmer Tingkat Cacat Juga termasuk efek apakah pengujian unit digunakan atau tidak. Saya telah melihat banyak diskusi tentang manfaat dari kedua belah pihak tetapi saya bertanya-tanya apakah ada orang yang telah melakukan penelitian …


14
Apakah ide yang buruk untuk mengembalikan tipe data yang berbeda dari satu fungsi dalam bahasa yang diketik secara dinamis?
Bahasa utama saya diketik secara statis (Jawa). Di Jawa, Anda harus mengembalikan satu jenis dari setiap metode. Misalnya, Anda tidak dapat memiliki metode yang mengembalikan secara Stringkondisional atau mengembalikan secara kondisional Integer. Tetapi dalam JavaScript, misalnya, ini sangat mungkin. Dalam bahasa yang diketik secara statis saya mengerti mengapa ini adalah …


1
Mengapa dunia .Net tampaknya merangkul string sihir alih-alih alternatif yang diketik secara statis?
Jadi, saya bekerja di .Net. Saya membuat proyek open source di .Net. Salah satu masalah terbesar saya dengan itu tidak wajib dengan. Net, tetapi dengan komunitas dan kerangka kerja di sekitarnya. Tampaknya di mana-mana skema dan string penamaan magis diperlakukan sebagai cara terbaik untuk melakukan semuanya. Pernyataan berani, tetapi lihatlah: …



3
Apakah ada keuntungan nyata untuk bahasa dinamis? [Tutup]
Pertama saya ingin mengatakan Java adalah satu-satunya bahasa yang pernah saya gunakan, jadi mohon maafkan ketidaktahuan saya tentang hal ini. Bahasa yang diketik secara dinamis memungkinkan Anda untuk memberikan nilai apa pun dalam variabel apa pun. Jadi misalnya Anda bisa menulis fungsi berikut (psuedocode): void makeItBark(dog){ dog.bark(); } Dan Anda …

7
Apakah notasi Hongaria merupakan solusi untuk bahasa dengan pengetikan statis yang kurang ekspresif? [Tutup]
Dalam artikel Eric Lippert Ada Apa Dengan Notasi Hongaria? , ia menyatakan bahwa tujuan Notasi Hongaria (jenis yang baik) adalah untuk memperluas konsep "tipe" untuk mencakup informasi semantik di samping informasi representasi penyimpanan. Contoh sederhana adalah awalan variabel yang mewakili koordinat X dengan "x" dan variabel yang mewakili koordinat Y …



5
Menggunakan kelas statis sebagai ruang nama
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 8 tahun yang lalu . Saya telah melihat pengembang lain menggunakan kelas statis sebagai ruang nama public static class CategoryA { public class Item1 { public void DoSomething() { } } public class Item2 …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.