
Eski ve yeni kod bloklarını dikey sürgüyü kaydırarak pürüzsüzce karşılaştırın.
Temiz kod; okunması, değiştirilmesi ve bakımı kolay olan koddur. Kod yazarken kendimiz için değil, bizden sonra o kodu okuyacak geliştiriciler için yazarız.
Kendini Tekrar Etme! Sistemdeki her bilgi veya mantık parçası, tek ve net bir temsil alanına sahip olmalıdır. Kod kopyalayıp yapıştırmak en büyük teknik borçtur (technical debt).
Bir sınıfın veya fonksiyonun değişmek için yalnızca bir nedeni olmalıdır.
Gelişime açık, değiştirmeye kapalı olmalıdır (Interface bağımlılıkları).
Türetilen alt sınıflar, üst sınıfların yerine hatasız kullanılabilmelidir.
Büyük, her işi yapan tek bir arayüz yerine amaca yönelik küçük arayüzler yazılmalıdır.
Yüksek seviyeli modüller, somut sınıflara değil soyutlamalara bağımlı olmalıdır.
Kod farkları, satır bazlı karşılaştırma ve refactoring soruları
Crontab üretici & açıklayıcı
cURL to Fetch, Axios, Python
TCKN, VKN, IBAN, Kart, UUID
Kriptografik JWT Secret & Token
JSON Web Token çözücü
JSON güzelleştir & doğrula
Encode & Decode
Güçlü şifre üretici
PNG, JPEG, WebP dönüştürücü
HTML & CSS canlı izleyici
Regex desen test aracı
URL Encode & Decode
Zaman damgası dönüştürücü
IP adresinizi görün
Miladi ↔ Hicri takvim
Canlı piyasa kurları
Teknoloji & yazılım terimleri
Komut satırı arayüzü