"Yaratıcı blok mu? Canım, ilham perisi falan yok, sadece kahve ve son teslim tarihi var." – Dorothy Parker"

Güç Ve Putlara Tapınma Yazılımsal Mimari

Python ile makale yapısı oluşturmayı sağlayan bu kod, "Firavun'un Kavmi ve Putperestlik" konulu İslami bir inceleme makalesi örneği içeriyor. Section ve Article sınıflarıyla hiyerarşik içerik düzenlemeyi gösteriyor. Kod, bölüm ekleme ve içeriği görüntüleme işlevselliği sunarak, dini metinlerin modern programlama yöntemleriyle nasıl yapılandırılabileceğini örnekliyor.

yazı resim

class Section:
def __init__(self, title, content):
self.title = title
self.content = content

def display(self):
print(f"\n## {self.title}\n")
print(self.content)

class Article:
def __init__(self, title):
self.title = title
self.sections = []

def add_section(self, section: Section):
self.sections.append(section)

def display(self):
print(f"# {self.title}\n")
for sec in self.sections:
sec.display()

def main():

Makale başlığı

article = Article("Firavun'un Kavmi ve Putperestlik: Güç, İktidar ve Sahte İlahlar Üzerine İslami Bir İnceleme")

Bölümler / alt başlıklar ve içerikleri

intro = Section(
"Giriş",
("İslam'ın öğretilerinden biri, yalnızca Allah'a ibadet edilmesi gerektiğidir. "
"Ancak tarih boyunca insanlar, güç, zenginlik, iktidar gibi maddi ve manevi unsurları ilahlaştırarak şirke düşmüşlerdir. "
"Bu makalede, Firavun'un kavminin hikayesi üzerinden güç sahibi olan kişilerin ve toplumların nasıl sahte ilahlar edindiği tartışılacaktır.")
)

firavun_guc_otorite = Section(
"Firavun'un Gücü ve Manevi Otoritesi",
("Kur'an, Firavun’un kavmini, gücü ve otoritesi üzerinden bir ilahlık iddiasında bulunarak, "
"toplumu kendisine tapan bir sürü insan haline getirmesini örnek olarak verir. "
"Firavun, Mısır'da sahip olduğu iktidarı, sadece maddi güçle değil, aynı zamanda manevi bir otorite kurarak pekiştirmiştir. "
'Firavun\'un "Ve ben en yüce Rabbinizim dedi." (Naziat Suresi, 24) sözleri, onun kendisini Tanrı ilan etmesinin en açık örneğidir.')
)

firavun_ittifak = Section(
"Firavun ve Çevresindeki İttifak",
("Firavun’un gücüne boyun eğenler sadece halktan yoksul insanlar değil, aynı zamanda devletin önde gelen bürokratlarıydı. "
'Kur\'an’da yer alan "Ve firavun dedi ki: Ey ileri gelenler benden başka sizin için hiçbir tanrı bilmiyorum. '
'Hâmân benim için ateş yak ve bana çamurun üzerinde bir kule yap belki Musa\'nın Tanrı\'sına çıkarım. '
'Çünkü ben sanıyorum ki o yalancılardandır." (Kasas Suresi, 38) ayetinden anlaşılacağı üzere, '
'Firavun, çevresindeki önemli kişilerle güçlü bir ittifak kurmuş ve onları kendi ilahlık iddiasını kabul etmeye zorlamıştır.')
)

firavun_son = Section(
"Firavun Kavminin Sonu",
("Allah, Firavun ve ona boyun eğen çevresindekilere karşı öfkelenmiş ve onları korkunç bir azaba mahkum etmiştir. "
'Kur\'an’da Firavun’un kavminin sonu şu şekilde anlatılır: '
'"Ve şüphesiz ki Musa\'yı ayetlerimizle ve apaçık bir belgeyle gönderdik. Firavuna ve adamlarına. '
'Onlar Firavun\'un buyruğuna uydular ve firavunun buyruğu doğruya yöneltici değildi." (Hud Suresi, 96-97)')
)

put_tapinma = Section(
"Putlara Tapınma ve Temelleri",
("Putperestlik, sadece taş, metal ya da tahta gibi maddelerden yapılan heykellere tapınmakla sınırlı değildir. "
'Kur\'an’da, Nebi İbrahim\'in kavminin putlara tapmasını anlatan ayette, '
'"Hani babasına ve kavmine Sizin kendisine taptığınız şu heykeller nedir? demişti. '
'Babalarımızı onlara tapanlar bulduk dediler." (Enbiya Suresi, 52-53) şeklinde bir ifade yer alır. '
"Putlar, gücü, zenginliği, kadınları veya bereketi simgeler. İnsanların akıllarındaki ilahî güce, "
"arzu ettikleri dünyevi değerlere tapınma arzusunun bir sonucudur.")
)

gunumuz_putperestlik = Section(
"Günümüzde Putperestlik",
("Bugün, insanlar ekonomik güç, siyasi otorite veya sosyal prestij gibi unsurlar üzerinden kendi putlarını oluştururlar. "
"Bazı toplumlardaki siyasi liderler veya popüler figürler, tıpkı Firavun gibi, insanları kendi gücüne tapmaya zorlayabilirler. "
"Bu tür figürler, toplumsal değerlerin şekillendiği alanlarda etkin rol oynayarak, toplumu kendi çıkarları doğrultusunda yönlendirebilirler.")
)

kemalist_putperestlik = Section(
"Kemalist Düşünce ve Putperestlik",
("Kemalist düşünce de, özellikle Atatürk’ün ideallerini ilahlaştırarak bir tür putperestlik anlayışını oluşturmuş "
"ve toplumun büyük kısmı onu adeta bir ilah gibi görmeye başlamıştır. "
"Bu tür bir yaklaşım, İslam’a aykırı bir düşünce biçimini temsil eder ve Firavun’un kavminin tutumuyla paralellik gösterir.")
)

sonuc = Section(
"Sonuç ve Değerlendirme",
("Firavun’un kavmi üzerinden yapılan bu inceleme, güç ve iktidar sahiplerinin insanları nasıl manipüle edebileceğini "
"ve onların Allah’tan uzaklaşmasına yol açabileceğini göstermektedir. "
"İslam’ın öğrettiği gibi, insanın tek ilahı Allah’tır ve her türlü ilahlaştırma, insanın kendi nefsine zulmetmesidir. "
"Toplumların doğru değerlerle yetiştirilmesi, Allah’ın kudretine olan inancın pekiştirilmesi, "
"her türlü sahte ilahın ortadan kaldırılmasında kritik bir rol oynar.")
)

Makaleye bölümleri ekle

article.add_section(intro)
article.add_section(firavun_guc_otorite)
article.add_section(firavun_ittifak)
article.add_section(firavun_son)
article.add_section(put_tapinma)
article.add_section(gunumuz_putperestlik)
article.add_section(kemalist_putperestlik)
article.add_section(sonuc)

Makaleyi göster

article.display()

if __name__ == "__main__":
main()

Yorumlar

Başa Dön