Video: Bagaimana Memilih Leher Knalpot Racing (2018) (2018) 2024
Jika Anda memiliki pengalaman dalam pemrograman, Anda mungkin pernah mendengar tentang kasus unta , sebelumnya. Ini adalah cara memberi nama lebih lama pada objek dan fungsi. Anda memanfaatkan setiap huruf pertama dari sebuah kata yang merupakan bagian dari nama untuk meningkatkan keterbacaan. Jadi, Anda bisa memiliki nama yang sangat longgar dan masih bisa membacanya.
Berlawanan dengan banyak bahasa lain, R tidak menggunakan titik (.) Sebagai operator, sehingga titik tersebut dapat digunakan untuk nama benda juga. Gaya ini disebut gaya putus-putus, di mana Anda menulis semuanya dalam huruf kecil dan kata-kata atau istilah yang terpisah dengan sebuah nama dengan sebuah titik.
Sebenarnya, di R, banyak nama fungsi menggunakan gaya bertitik. Anda pernah bertemu fungsi seperti ini tadi. mencetak. default (). Beberapa pengarang paket juga menggunakan underscore dan bukan sebuah titik.
cetak default () adalah metode default untuk fungsi cetak (). Informasi tentang argumen diberikan pada halaman Help untuk dicetak. default ().
Anda tidak berkewajiban untuk menggunakan gaya bertitik; Anda bisa menggunakan gaya apa pun yang Anda inginkan. R menggunakan gaya bertitik untuk banyak fungsi dasar dan objek, namun karena beberapa bagian mekanisme internal R bergantung pada titik itu, Anda lebih aman menggunakan komponen unta untuk fungsi. Kapan pun Anda melihat sebuah titik, Anda tidak perlu bertanya-tanya apa yang terjadi - itu hanya bagian dari namanya.
Seluruh masalah penamaan mengungkapkan salah satu kelemahan penggunaan perangkat lunak open source: Ini ditulis oleh orang yang sangat cerdas dan tidak egois dengan pendapat yang sangat kuat, sehingga penamaan fungsi dalam R jauh dari standar.