Rumah Pembangunan Apa yang ditaip secara ketat? - definisi dari techopedia

Apa yang ditaip secara ketat? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah yang dimaksudkan dengan Stringly Typed?

"Ditautkan dengan tegas" adalah istilah IT slang yang berkaitan dengan strategi pengekodan yang menerangkan proses di mana pemaju menggunakan nilai rentetan secara berlebihan untuk pembolehubah. Kod yang diketik dengan tegas ialah kod di mana pemboleh ubah sering ditaip sebagai rentetan, dan dikendalikan sebagai rentetan, apabila ada alternatif yang lebih baik tersedia untuk pengaturcara. Ia juga merupakan kata kunci dari kod "kuat diketik", yang menerangkan kod di mana jenis digunakan dengan tegas untuk menguatkan hasil. Kod yang diketik dengan tegas boleh ditaip dengan kuat, kerana ia memperkuat penggunaan rentetan, tetapi secara umumnya tidak "ditulis dengan kuat, " kerana ia biasanya tidak menggunakan penyelesaian yang paling berkesan.

Techopedia menerangkan Stringly Ditaip

Dalam kod ditaip yang ketat, bahkan pelbagai jenis pembolehubah data seperti nombor nyata boleh ditaip sebagai rentetan dan ditangani sebagai rentetan dalam fungsi atau prosedur. Kebanyakan fungsi dan prosedur ini mengembalikan rentetan bukan integer, nilai terapung atau nilai berangka lain. Salah satu contoh terbaik kod diketik yang digariskan digambarkan dalam memo lolcatz disertai dengan teks: "Saya boleh mempunyai rentetan untuk menyimpan valyooz tarikh?" Di sini, pencipta meme merujuk kepada idea bahawa nilai tarikh lebih efisien dikendalikan sebagai nombor, tetapi seorang programmer mungkin menaipnya sebagai rentetan.

Idea kod diketik dengan ketat benar-benar masuk ke hati beberapa perbezaan besar antara bagaimana manusia dan komputer menulis dan mentafsirkan kod. Sesetengah perbezaan ini diliputi dalam pergerakan Web semantik, yang bertujuan untuk menandakan teknologi dalam cara yang lebih mesra manusia dan semantik. Dengan tanda yang sama, salah satu sebab utama pengaturcara boleh memilih untuk menulis kod ditaip secara ketat adalah bahawa ia lebih selesa untuk mereka, jika mereka secara semula jadi menyukai kata-kata lebih daripada angka. Kod yang diketik dengan tegas adalah kod "mesra perkataan" - apabila pembolehubah diketik sebagai rentetan, mereka berfungsi sebagai rentetan aksara teks. Dalam ertikata, pengaturcara mungkin membuat kod ditaip secara ketat kerana mereka hanya takut matematik. Dalam banyak kes yang berbeza, kod yang dikodkan secara ketat menyokong pendekatan berpusatkan manusia, penciptaan rentetan teks bagi pembolehubah, dan bukan pendekatan berpusatkan komputer menggunakan nilai berangka yang lebih mudah ditukar kepada bahasa mesin dan kod binari.

Apa yang ditaip secara ketat? - definisi dari techopedia