IDE, editör, derleyici, hata ayıklayıcı ve diğer araçları tek arayüzde sunar.
Örnek: VS Code popüler bir IDE'dir.
// VS Code, IntelliJ
I harfi ile başlayan terimler
IDE, editör, derleyici, hata ayıklayıcı ve diğer araçları tek arayüzde sunar.
Örnek: VS Code popüler bir IDE'dir.
// VS Code, IntelliJ
Immutable yapılar yan etkileri azaltır.
Örnek: State immutable tutulur.
const newArr = [...arr]
Index, sorgu performansını artırır ancak yazma maliyeti vardır.
Örnek: Arama alanı index'lendi.
CREATE INDEX
Index scan performansı artırır.
Örnek: Sorgu index üzerinden çalıştı.
EXPLAIN SELECT
Sunucular, ağlar ve servisler altyapıyı oluşturur.
Örnek: Bulut altyapısı kuruldu.
// infra setup
Validation güvenlik açıklarını önler.
Örnek: Boş input reddedildi.
if(!email)
Bulut ortamında her sanal sunucu bir instance'dır.
Örnek: Yeni EC2 instance açıldı.
// virtual machine
Her nesne kendi instance variable değerine sahiptir.
Örnek: User nesnesinin adı tutulur.
this.name
Integration test, modüller arası uyumu kontrol eder.
Örnek: API ve DB entegrasyonu test edildi.
// integration test
Interface, hangi metodların uygulanacağını tanımlar.
Örnek: Servis interface üzerinden çağrılır.
interface UserService {}
Python ve JavaScript interpreter kullanır.
Örnek: Script anında çalıştırıldı.
python app.py
Döngüler iteration örneğidir.
Örnek: Liste üzerinde iteration yapıldı.
for(let i=0;i<n;i++)
Derin iteration performansı etkileyebilir.
Örnek: Nested loop sorun yarattı.
for(...) { for(...) {} }