Python ve İsimlendirme

- 3 mins

Screenshot

Yazıya The Zen of Python ile başlamak istiyorum. Bu 20 cümleye python dilinin manifestosu demek çok da yanlış olmaz.

Python dilinin yazarı Guido ayrıca şöyle diyor.

Kod yazıldığından daha çok okunur.


Günlerin kod yazmakla geçmesinin ardından geriye dönüp bakıldığında yazarın kendi yazdığı satırlar karşısında yarım saat geçirip anlamaya çalıştığı çok olmuştur benim de başıma birçok kez geldi. Her geliştiricinin böyle zamanları olur ve çözümü şunları kullanarak bulur.


Kodlarken isimlendirme yapmak birçok kişi için geriye kalan işlerden daha fazla zaman alır. Mantıklı isimlendirme geriye döndüğünüzde size veya kodunuzu okuyana da zaman kazandırır. Her durumda olduğu gibi isimlendirmede de uyabileceğimiz bazı python standartları bulunur.

O zaman başlayalım!

PI = 3.14
GRAVITY = 9.8
MY_WORLD_NAME = "YOUR WORLD NAME"

print(PI)
print(GRAVITY)
print(MY_WORLD_NAME)

Görüldüğü üzere aslında öğrenilmesi gereken çok da fazla standart yok. Python dilinde isimlendirme yapmak için gereken her bilgi bir diğerini destekler niteliğindeydi.

Son olarak bir senior ve bir junior geliştiricinin aralarında geçen bir konuşmada dikkatimi çeken bir cümleyi paylaşmak istiyorum.

Senior Developer: “Junior’lar kodlama yaparken çalışsın da nasıl olursa olsun mantığıyla hareket ederken, bizler yazdığımız kodun çalışacağına eminiz fakat nasıl daha güçlü, daha sade ve daha geliştirilebilir yazabiliriz bunu planlarız.”

Mustafa Durmus

Mustafa Durmus

a man who travels the world!

rss facebook twitter github gitlab youtube mail spotify lastfm instagram linkedin google google-plus pinterest medium vimeo stackoverflow reddit quora quora