Tek Fotoluk İpucu 156 - Sevimli Ruby Block'ları 16 Nisan 2017 Burak-Selim-Senyurt Ruby Farklı programlama dillerini çalışırken alışkın olduğum programlama dillerindeki ortamlardan çok daha farklı kabiliyetleri görme şansını buluyorum. Bazı dillerin kabiliyetleri bana çok ilgi çekici geliyor. Örneğin Ruby dilindeki block kavramı. [Daha fazla]
Ruby Kod Parçacıkları - 12 (Lambda) 30 Ağustos 2015 Burak-Selim-Senyurt Ruby Daha önceki kod parçacıklarımızda Block ve Proc kavramlarına değinmiştik. Benzer kavramlardan üçüncüsü de Lambda' dır. Hatırlayacağınız gibi kod parçalarını Block şeklinde tanımlayıp metodlara parametre olarak geçirebiliyorduk. Bununla birlikte tekrardan kullanılabilirliğin öne çıktığı ve kod parçasının bir değişken olarak kullanılmasının istendiği durumlarda Proc örneklerinden yararlanıyoruz. [Daha fazla]
Ruby Kod Parçacıkları - 10 (Yield ve Block Kullanımı) 20 Ağustos 2015 Burak-Selim-Senyurt Ruby Ruby' nin güçlü olmasını sağlayan pek çok özellik vardır. block' lar bu güçlü özelliklerden birisidir. (Block' lar dışında Proc ve Lambda kavramları da mevcuttur ki bu konuları ve aralarındaki temel farklılıkları sonraki kod parçacıklarında ele alacağız) [Daha fazla]