Tanıtım
Sağduyulu hareket edin
Fonksiyonel Programlama İlkelerini Uygulayın
"Kullanıcı Ne Yapar?" Diye Sor (Kullanıcı Siz değilsiniz)
Kodlama Standardınızı Otomatikleştirin
Güzellik Sadelikte
Yeniden Düzenlemeden Önce
Paylaşıma Dikkat Edin
İzci Kuralı
Başkalarını Suçlamadan Önce Kodunuzu Kontrol Edin
Araçlarınızı Özenle Seçin
Domain Dilindeki Kod
Kod Tasarımdır
Kod Düzeni Önemlidir
Kod İncelemeleri
Akıllı Kodlama
Yorumlar Üzerine Bir Yorum
Yalnızca Kodun Söyleyemediklerini Yorumlayın
Devamlı öğrenme
Kolaylık bir yetenek değildir
Erken ve Sıkça Dağıtın
İş İstisnalarını Tekniklerden Ayırın
Bol Bol Kasıtlı Uygulama Yapın
Etki Alanına Özgü Diller
Bir Şeyleri Kırmaktan Korkma
Test Verilerinizle Sevimli Olmayın
Hatayı Görmezden Gelmeyin!
Sadece Dili Öğrenmeyin, Kültürünü Anlayın
Programınızı Dik Konumda Çivilemeyin
"Burada Sihir Olur"a Güvenmeyin
Kendinizi Tekrar Etmeyin (Don't Repeat Yourself - DRY)
O Koda Dokunma!
Sadece Durumu Değil, Davranışı Kapsülleyin
Kayan Noktalı Sayılar Gerçek Değil
Açık Kaynak ile Hedeflerinizi Gerçekleştirin
API Tasarımının Altın Kuralı
Guru Efsanesi
Sıkı Çalışmanın Getirisi Yok
Hata İzleyici Nasıl Kullanılır
Kodu Kaldırarak İyileştirin
Beni Kur
Süreçler Arası İletişim Uygulama Yanıt Süresini Etkiler
Yapıyı Temiz Tutun
Komut Satırı Araçlarını Nasıl Kullanacağınızı Bilin
İkiden Fazla Programlama Dilini İyi Bilin
IDE'nizi Bilin
Sınırlarınızı Bilin
Bir Sonraki İşleminizi(Commit) Bilin
Büyük Birbirine Bağlı Veriler Bir Veritabanına Aittir
Yabancı Diller Öğrenin
Tahmin Etmeyi Öğrenin
"Merhaba Dünya" Demeyi Öğrenin
Bırakın Projeniz Kendi Adına Konuşsun
Bağlayıcı Sihirli Bir Program Değildir
Geçici Çözümlerin Uzun Ömrü
Arayüzlerin Doğru Kullanımını Kolay ve Yanlış Kullanımını Zorlaştırın
Görünmezi Daha Görünür Hale Getirin
Mesaj Geçişi, Paralel Sistemlerde Daha İyi Ölçeklenebilirlik Sağlar
Geleceğe Mesaj
Polimorfizm için Kaçırılan Fırsatlar
Tuhaf Haber: Testçiler Arkadaşlarınızdır
Tek İkili
Sadece Kod Gerçeği Söyler
Yapıya Sahip Olun (ve Yeniden Düzenleyin)
Programı Eşleştirin ve Akışı Hissedin
Domain Alanına Özgü Türleri İlkel Türlere Tercih Edin
Hataları Önle
Profesyonel Yazılımcı
Her Şeyi Sürüm Kontrolü Altına Alın
Fareyi Yere Bırakın ve Klavyeden Uzaklaşın
Kodu Okuyun
Beşeri Bilimleri Okuyun
Tekerleği Sıklıkla Yeniden İcat Edin
Singleton Modelin Cazibesine Kapılma
Performansa Giden Yol Kirli Kod Bombalarıyla Dolu
Sadelik Azaltmadan Gelir
Tek Sorumluluk İlkesi(The Single Responsibility)
Evet'ten Başlayın
Geri Adım Atın ve Otomatikleştirin, Otomatikleştirin, Otomatikleştirin
Kod Analiz Araçlarından Yararlanın
Tesadüfi Davranış Değil, Gerekli Davranış Testi
Kesin ve Somut Test Edin
Uyurken (ve Hafta Sonları) Test Edin
Test, Yazılım Geliştirmenin Mühendislik Zorluğudur
Durumlarda Düşünmek
İki Kafa Çoğu Zaman Bir Kafadan Daha İyidir
İki Yanlış Bir Doğru Yapabilir (ve Düzeltilmesi Zordur)
Arkadaşlarınız İçin Ubuntu Kodlama
Unix Araçları Arkadaşlarınızdır
Doğru Algoritmayı ve Veri Yapısını Kullanın
Ayrıntılı Log Kaydı Uykunuzu Bozacak
WET Performans Darboğazlarını Azaltıyor
Programcılar ve Test Uzmanları İşbirliği Yaptığında
Hayatınız Boyunca Desteklemek Zorundaymışsınız Gibi Kod Yazın
Örnekleri Kullanarak Küçük Fonksiyonlar Yazın
İnsanlar için Testler Yaz
Kodu Önemsemelisiniz
Müşterileriniz Ne Dediklerini Kastetmez
Last updated 2 years ago