Eğer method’un son karakteri ! (Ünlem) ise; bu, o method’un tehlikeli bir iş yaptığını anlatmaktadır. İlgili nesnenin kopyalanmadan direk üzerinde değişiklik yapacağını ifade eder.
u = "deneme"\r\n\r\nu.upcase # "RUBY"\r\nu # "ruby"\r\n\r\nu.upcase! # "RUBY"\r\nu # "RUBY"\r\n
u değeri ruby .upcase ile orijinal değeri değiştirmeden uppercase (Büyük harf) yaptı. Değeri kontrol ettiğimizde halen küçük harf olduğunu gördük. .upcase! kullandığımız anda değişkenin orijinal değerini de değiştirmiş olduk.
Ruby Method Yazarken Dikkat Edilmesi Gereken Noktalar
","url":"https://uzmanim.net/soru/ruby-method-conventions-method-yazma-kurallari-nedir/64210#a64211","author":{"@type":"Person","name":"ergin"},"comment":[],"commentCount":0,"dateCreated":"2016-01-04T17:28:18.377+02:00","dateModified":"2016-01-04T17:41:35.297+02:00","text":"
Tüm programlama dillerinde olduğu gibi Ruby programlama dilinde de Method Conventions yazma kuralları vardır. Özellikle method’ların son karakteri çok önemlidir. Eğer bir method’un son karakteri ? ise bu o method’un true ya da false yani Boolean bir değer döneceğini ifade eder.
x = "ergin"\r\ny = "ergin"\r\n\r\nx.eql? y # true\r\nx.eql?(y) # true\r\n
.eql? method’u eşitliği kontrol eder ve mutlaka sonuç Boolean döndürür.
Eğer method’un son karakteri ! (Ünlem) ise; bu, o method’un tehlikeli bir iş yaptığını anlatmaktadır. İlgili nesnenin kopyalanmadan direk üzerinde değişiklik yapacağını ifade eder.
u = "deneme"\r\n\r\nu.upcase # "RUBY"\r\nu # "ruby"\r\n\r\nu.upcase! # "RUBY"\r\nu # "RUBY"\r\n
u değeri ruby .upcase ile orijinal değeri değiştirmeden uppercase (Büyük harf) yaptı. Değeri kontrol ettiğimizde halen küçük harf olduğunu gördük. .upcase! kullandığımız anda değişkenin orijinal değerini de değiştirmiş olduk.
Ruby Method Yazarken Dikkat Edilmesi Gereken Noktalar
","upvoteCount":0},"answerCount":1,"suggestedAnswer":{"@type":"Answer","name":"
Tüm programlama dillerinde olduğu gibi Ruby programlama dilinde de Method Conventions yazma kuralları vardır. Özellikle method’ların son karakteri çok önemlidir. Eğer bir method’un son karakteri ? ise bu o method’un true ya da false yani Boolean bir değer döneceğini ifade eder.
x = "ergin"\r\ny = "ergin"\r\n\r\nx.eql? y # true\r\nx.eql?(y) # true\r\n
.eql? method’u eşitliği kontrol eder ve mutlaka sonuç Boolean döndürür.
Eğer method’un son karakteri ! (Ünlem) ise; bu, o method’un tehlikeli bir iş yaptığını anlatmaktadır. İlgili nesnenin kopyalanmadan direk üzerinde değişiklik yapacağını ifade eder.
u = "deneme"\r\n\r\nu.upcase # "RUBY"\r\nu # "ruby"\r\n\r\nu.upcase! # "RUBY"\r\nu # "RUBY"\r\n
u değeri ruby .upcase ile orijinal değeri değiştirmeden uppercase (Büyük harf) yaptı. Değeri kontrol ettiğimizde halen küçük harf olduğunu gördük. .upcase! kullandığımız anda değişkenin orijinal değerini de değiştirmiş olduk.
Ruby Method Yazarken Dikkat Edilmesi Gereken Noktalar
","url":"https://uzmanim.net/soru/ruby-method-conventions-method-yazma-kurallari-nedir/64210#a64211","author":{"@type":"Person","name":"ergin"},"comment":[],"commentCount":0,"dateCreated":"2016-01-04T17:28:18.377+02:00","dateModified":"2016-01-04T17:41:35.297+02:00","text":"
Tüm programlama dillerinde olduğu gibi Ruby programlama dilinde de Method Conventions yazma kuralları vardır. Özellikle method’ların son karakteri çok önemlidir. Eğer bir method’un son karakteri ? ise bu o method’un true ya da false yani Boolean bir değer döneceğini ifade eder.
x = "ergin"\r\ny = "ergin"\r\n\r\nx.eql? y # true\r\nx.eql?(y) # true\r\n
.eql? method’u eşitliği kontrol eder ve mutlaka sonuç Boolean döndürür.
Eğer method’un son karakteri ! (Ünlem) ise; bu, o method’un tehlikeli bir iş yaptığını anlatmaktadır. İlgili nesnenin kopyalanmadan direk üzerinde değişiklik yapacağını ifade eder.
u = "deneme"\r\n\r\nu.upcase # "RUBY"\r\nu # "ruby"\r\n\r\nu.upcase! # "RUBY"\r\nu # "RUBY"\r\n
u değeri ruby .upcase ile orijinal değeri değiştirmeden uppercase (Büyük harf) yaptı. Değeri kontrol ettiğimizde halen küçük harf olduğunu gördük. .upcase! kullandığımız anda değişkenin orijinal değerini de değiştirmiş olduk.
Ruby Method Yazarken Dikkat Edilmesi Gereken Noktalar
","upvoteCount":0},"upvoteCount":0}}
Ruby Method Conventions (method yazma kuralları) nedir?
Toplam 1 cevap
Tüm programlama dillerinde olduğu gibi Ruby programlama dilinde de Method Conventions yazma kuralları vardır. Özellikle method’ların son karakteri çok önemlidir. Eğer bir method’un son karakteri ? ise bu o method’un true ya da false yani Boolean bir değer döneceğini ifade eder.
x = "ergin" y = "ergin" x.eql? y # true x.eql?(y) # true
.eql? method’u eşitliği kontrol eder ve mutlaka sonuç Boolean döndürür.
Eğer method’un son karakteri ! (Ünlem) ise; bu, o method’un tehlikeli bir iş yaptığını anlatmaktadır. İlgili nesnenin kopyalanmadan direk üzerinde değişiklik yapacağını ifade eder.
u = "deneme" u.upcase # "RUBY" u # "ruby" u.upcase! # "RUBY" u # "RUBY"
u değeri ruby .upcase ile orijinal değeri değiştirmeden uppercase (Büyük harf) yaptı. Değeri kontrol ettiğimizde halen küçük harf olduğunu gördük. .upcase! kullandığımız anda değişkenin orijinal değerini de değiştirmiş olduk.
Ruby Method Yazarken Dikkat Edilmesi Gereken Noktalar