Eğitim Açıklaması
Clean Code and Code Refactoring Eğitimi, temiz kod ilkeleri ve kodun dış davranışını değiştirmeden yeniden düzenlenmesi konularını ele alan 3 günlük Sanal Sınıf / Online bir programdır. Kodun okunabilirliği, adlandırma, fonksiyonlar, belgelendirme ve refactoring başlıklarına odaklanır.
Müfredatta code smell belirleme, uygulamalı yeniden düzenleme, performans kıyaslaması, metot, sınıf, nesne ve sınıf hiyerarşisi düzenlemeleri bulunur. C# kodlamada yaygın code smell’ler ve desen bazlı yeniden düzenlemeler de mevcut kapsamda yer alır.
Eğitim İçeriği
Clean Code’a Giriş
- Temiz Kod nedir?
- Temiz Kod neden önemlidir?
- Temiz Kod İlkeleri nelerdir?
Kod Biçimlendirme ve Adlandırma
- Kod biçimlendirme ve girinti oluşturma
- Değişkenler, yöntemler ve sınıflar için adlandırma kuralları
- Kodun okunabilirliğini artırmak için anlamlı adlar kullanma
Fonksiyonlar/Metodlar
- Fonksiyon bağımsız değişkenleri ve dönüş değerleri
- Fonksiyonları adlandırma ve düzenleme
Yorumlar ve Belgelendirme
- Yorumlar ne zaman kullanılmalı
- Açık ve net yorumlar yazmak
- Sürdürülebilirlik için kodları belgelendirme
Refactoring’e Giriş
- Refactoring nedir?
- Refactoring neden önemlidir?
- Refactoring faydaları nelerdir?
Refactoring
- Code smell’lerin belirleme ve ortadan kaldırma
- Kod kalitesini iyileştirme teknikleri
- Uygulamalı yeniden düzenleme
- Performansı İyileştirme
- Performans Kıyaslaması
- Metot Yeniden Düzenlemeleri
- Sınıf ve Nesne Yeniden Düzenlemeleri
- Sınıf Hiyerarşisi Yeniden Düzenlemeleri
- Desen Bazlı Yeniden Düzenlemeler
Code Smell
- Code Smell belirleme
- C# kodlamada yaygın code smell’ler
- Kod kalitesini artırmak için refactoring
Ön Koşullar
Mevcut program bilgisinde özel bir katılım ön koşulu belirtilmemiştir. Ekibinizin deneyim düzeyine uygunluğu ve gerekli hazırlıkları BlueMark Academy ile teyit edebilirsiniz.
İlgili Eğitimler ve Teklif
C# birim testi odağı için Unit Testing with C# Eğitimi; güvenli kodlama odağı için Güvenli Yazılım Geliştirme Eğitimi sayfalarını inceleyebilirsiniz.
Kurumunuz için eğitim planı ve fiyat teklifi almak üzere bu sayfadaki İletişim Formu’nu doldurabilirsiniz. Diğer iletişim seçenekleri için BlueMark Academy iletişim sayfasını kullanabilirsiniz.
Sık Sorulan Sorular
Clean Code and Code Refactoring Eğitimi Kaç Gün Sürer?
Program 3 gün sürer.
Eğitim Online mı?
Eğitim tipi Sanal Sınıf / Online olarak belirtilmiştir.
Katılım Ön Koşulları Nelerdir?
Mevcut program bilgisinde özel bir katılım ön koşulu belirtilmemiştir. Deneyim düzeyinize uygunluğu ve gerekli hazırlıkları BlueMark Academy ile teyit edebilirsiniz.
C# ve Code Smell Konuları Var mı?
Evet. Code smell belirleme ve C# kodlamada yaygın code smell’ler müfredatta yer alır.
Hangi Refactoring Başlıkları İşlenir?
Metot, sınıf, nesne ve sınıf hiyerarşisi yeniden düzenlemeleri, desen bazlı refactoring, uygulamalı yeniden düzenleme ve performans kıyaslaması programda bulunur.
Kurumsal Eğitim Teklifi Nasıl Alınır?
Bu sayfadaki İletişim Formu üzerinden kurumunuzun eğitim ihtiyacını ileterek eğitim planı ve fiyat teklifi talep edebilirsiniz.
