Deterministik Mimari · Config (\_manifest\.ts) Driven Architecture · 14 Nov 2025

oznel konusmalarim, nesnel bilgiler

Şu an üzerine çalıştığım yaklaşım her şeyimi deterministik yapmak. Projelerimde tüm her şeyin deterministik olduğu, string gibi tiplerin kullanılmadığı bir mimari deniyorum.

Her proje ve modül kendisini _manifest.ts dosyolarıyla diğer modülslara haberdar ediyor. Hedeflenen sistemin %100 bir şekilde her bir parçasından haberdar olması.

Bu süreç doğrultusunda geliştirme süreci çok uzayacak farkındayım. Bu bedel ödenebilir mi? Onun testini yapıyorum aslında. Çünkü geliştirme sürecini yapay zekalar yaptığı için sanki ödenebilir gibi geliyor.

Ayrıca bir diğer yaptığım şey de şu, hiç doküman yazmayayım, type dosyaları oluşturayım ve type dosyaların üzerinde JsDoc ile dokümanlari embedded yapayım. Ve bunu yaparken de sadece örüntüyü vereyim, yani uzun açıklama yok, sadece örüntü, template.

Bir diğer ilginç keşfettiğim şey de; kendi telegram botumu sistematik hale getirirken, _manifest ile, insana dair benzerlikler görüyorum. İnsanı da büyük bir sistem olarak görüyorum.

Bot  İnsan Paralelleri:

  ┌─────────────────┬──────────────────────┬─────────────────────┐
   Kategori         Bot                   İnsan               
  ├─────────────────┼──────────────────────┼─────────────────────┤
   Identity         id, button            İsim, erişim        
   UI               output, keyboard      Görünüş, jest       
   Lifecycle        activations, skills   Uyku, yetenekler    
   Integration      dependencies, perms   Aile, arkadaş       
   Behavior         lifecycle, editable   Tepki, esneklik     
  └─────────────────┴──────────────────────┴─────────────────────┘

Last updated

Was this helpful?