Nur Suresi 58.ayet bilgisayar programcılarına ne söylüyor ?

Nur Suresi 58’de Allah bize üç özel vakti öğretir:

Sabah namazından önce, öğle vakti elbiselerin çıkarıldığı dinlenme anı ve yatsıdan sonra…
Bu vakitler neyi temsil eder?
İnsanın en savunmasız olduğu zamanları.

Bu ayetin mesajı şudur:
“Özel alanı koru. İzinsiz girme. Zamanı, sınırı ve mahremiyeti gözet.”

Şimdi gelin bu yasayı bilgisayar programcılarının dünyasına çekelim.

Çünkü bu ayet, modern yazılımcılığın tam kalbine dokunur.


Birinci hikmet: Erişim izni (Access Control)

Yazılımcılar bilir:
Bir sistemde yetkisiz erişim kaos doğurur.
User permission yanlış ayarlanırsa veri sızar, güvenlik açığı oluşur, sistem çöker.

Ayet der ki:
“Evde bile, odada bile, yakın olduğun insan bile izinsiz giremez.”

Programlamada bu şu demektir:
Her fonksiyonun, her modülün, her verinin bir yetki seviyesine ihtiyacı vardır.

Nur 58 şöyle seslenir yazılımcıya:
“Private’ı private bırak. Public olanı kontrollü aç.
Kimsenin ruhuna root yetkisi verme.”


İkinci hikmet: Zamanlama (Timing)

Ayet üç vakti söyler.
Yani her girişin doğru zamanı vardır.

Programlamada zamanlama kritik bir kavramdır:

Bir thread yanlış zamanda çalışırsa deadlock oluşur.
Bir fonksiyon yanlış sırada tetiklenirse hata verir.
Bir veri yanlış anda okunursa bozuk çıkar.

Nur 58 yazılımcıya şöyle der:
“Girişin sırası var. Erişimin zamanı var.
Doğru işlem doğru vakitte yapılır.”

Bu ayet adeta concurrency ve synchronization dersi gibidir.


Üçüncü hikmet: Mahremiyet (Privacy)

Ayet “üç özel vakit” diyerek insanın mahremiyetini korur.

Programlamada mahremiyet, veri güvenliğinin çekirdeğidir.

Bugün veri çağında en büyük sorun nedir?
İzinsiz veri toplama, izinsiz analiz, izinsiz takip.

Nur Suresi 58 yazılımcıya şöyle der:
“Kullanıcı verisi kişinin özel alanıdır.
Mahremiyete müdahale edersen sistem bozulur, insanlar güvenini kaybeder.”

Yani bu ayet, GDPR’ın, KVKK’nın, privacy by design’ın Kur’an’daki karşılığıdır.


Dördüncü hikmet: İzin İstemek (Authorization Request)

Yazılımcı her API çağrısında ne yapar?
İzin ister. Token ister.
Auth key ister.

Nur 58 aynısını insani düzeyde öğretir:

“İlişkiye başlamadan önce izin iste.
Odadan içeri girmeden önce izin iste.
İnsanın veri tabanına dalmadan önce izin iste.”

Bu ayetin modern karşılığı şu:

“Authorization olmadan hiçbir işlemi başlatma.”


Beşinci hikmet: Sistem istikrarı (System Stability)

Ev içindeki mahremiyet korunmazsa huzur bozulur.
Yazılımda ise kurallara uyulmazsa sistem çöker.

Ayet yazılımcıya şöyle der:

Evin huzuru = Sistemin stabilitesi
Mahremiyet adabı = Kodun mimari disiplini
İzin istemek = Güvenlik protokolü

Bir yazılımcı sınırları dikkate almayan bir mimari kurarsa,
o mimari büyüyemez, ölçeklenemez.

Nur 58’in verdiği ahlak, sürdürülebilir yazılım mimarisinin de ahlakıdır.


Sonuç olarak:
Nur Suresi 58, yazılım mühendislerine üç temel mesaj verir:

  1. Erişim kontrolü olmadan güvenlik olmaz.

  2. Zamanlamayı bilmeyen hiçbir işlem sağlıklı çalışmaz.

  3. Mahremiyete saygı duymayan sistem çöker, toplum da çöker.

Modern yazılımcılık, bu ayetin öğrettiği mizan yasası üzerine kuruludur:

“Her giriş için izin, her işlem için doğru zaman, her bilgi için sınır.”

Bunu anlayan yazılımcı,
sadece kod yazmaz;
dosdoğru bir sistem kurar, insan da olur, mümin de olur.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir