Kategori arşivi: Programlama

Python’un Sihirli Metodları

Çeviriye Giriş

Merhaba,

Python’ın en önemli özelliklerinden biri olan sihirli metodlar (ing: magic methods), ne yazık ki ne resmi belgelerde, ne de diğer kaynaklarda gereğince anlatılmamış. Konuyla ilgili kaynakları araştırdığım sırada karşıma çıkan Rafe Kettler’ın yazısı, hem kapsamlı oluşu hem de akıcılığıyla oldukça işime yaradı. Sizlerin de işine yaracağını umarak, Türkçe’ye çevirmeye karar verdim.

Çeviri sırasında bazı eklemeler ve çıkarmalarda bulundum, bazı yerleri de düzenledim. Daha rahat oknabilmesi için bazı cümleleri çevirirken değiştirdim. Asıl olarak Python 2 için yazılmış olan metinin, Python 3’teki farklılıklarını da yazdım.

Türkçe terimlerin yanına İngilizce asıllarını da belirttim; ancak ne yazık ki bazı İnglizce kelimelerin Türkçe karşılığı tam olarak yok (benim cahilliğimse düzeltmekten çekinmeyiniz) varsa da bize İngilizcesinden bile daha yabancı! Bu yüzden bazı kelimelerin İngilizcesini kullanmak zorunda kaldım. Ne demişler, galat-ı meşhur, lügat-ı fasihten evlâdır.

İşinize yaraması dileğiyle, Mert Bora Alper

Okumaya devam et