Yazılım Terimleri

G harfi ile başlayan terimler

Seçilen harfe göre terimler

  • Garbage Collection
    Bellek Yönetimi
    Kullanılmayan belleğin otomatik olarak temizlenmesi.

    Garbage Collection, bellek sızıntılarını önlemek için çalışır ve geliştiricinin manuel bellek yönetimini azaltır.

    Örnek: JavaScript çalışma zamanı belleği otomatik temizler.

    // automatic memory cleanup
    
  • Gateway
    Ağlar veya servisler arasında geçiş noktası.

    Gateway, farklı protokoller veya sistemler arasında iletişimi sağlar. API Gateway yaygın bir kullanım örneğidir.

    Örnek: Tüm API istekleri gateway üzerinden geçer.

    api-gateway.route()
    
  • Git
    Versiyon Kontrol
    Dağıtık versiyon kontrol sistemi.

    Git, kod değişikliklerini takip etmeyi ve ekip çalışmasını kolaylaştırır.

    Örnek: Kod Git ile versiyonlandı.

    git push origin main
    
  • Git Branch
    Versiyon Kontrol
    Kodun paralel geliştirilmesini sağlayan dal.

    Branch'ler yeni özellik veya hata düzeltmeleri için ana koddan ayrılır.

    Örnek: Yeni özellik için branch açıldı.

    git checkout -b feature/login
    
  • Git Merge
    Versiyon Kontrol
    Branch'lerin birleştirilmesi işlemi.

    Merge işlemi sırasında conflict oluşabilir.

    Örnek: Feature branch main ile merge edildi.

    git merge feature/login
    
  • Graph
    Veri Yapıları
    Düğümler ve kenarlardan oluşan veri yapısı.

    Graph, sosyal ağlar ve yol bulma algoritmalarında kullanılır.

    Örnek: Kullanıcı ilişkileri graph olarak tutulur.

    // node-edge structure
    
  • GraphQL
    API
    Esnek veri sorgulama dili.

    GraphQL, istemcinin sadece ihtiyaç duyduğu veriyi almasını sağlar.

    Örnek: Tek istekle çoklu veri çekildi.

    { users { name } }
    
  • GraphQL Query
    API
    GraphQL ile veri sorgulama işlemi.

    Query, istemcinin hangi alanları istediğini belirtir.

    Örnek: Sadece gerekli alanlar sorgulandı.

    { users { id name } }