Refactoring

VPAK-YM-02 Refactoring

Eğitmenler: Özgür Yoğurtçu, Hakan Eren
Eğitimin Konusu

Ben daha iyisini yazarım, bu kod anlaşılmıyor gibi fikirler biz yazılım uzmanlarının önceden yazılmış bir kodu kendi projelerimizde kullanmak zorunda kaldığımızda aklımızdan geçenlerden sadece birkaçı. Çoğu zaman kodu okumak yeni bir kodu yazmaktan daha cazip geliyor. Oysa pek çok büyük başarısızlık öyküsünün başlangıcı varolan kodlara yapılan ihanetleri takip ederek başlıyor. Bu nedenle yeniden kullanılabilirliğe imkan vermek için, varolan kodlarımızı okunabilir ve kolayca değiştirebilir kılan Refactoring, bir yazılımın bütünü yada bir parçasının dışa davranışını değiştirmeden içerisinin yeniden yapılandırılması disiplinidir. Temel özelliği önceden belirlenmiş seri adımlarla kodun davranışında herhangi bir değişikliğe neden olmadan okunabilir, tekrar kullanılabilir, çevik hale getirmektir. Eğitim içerisinde de katılımcılara bu süreçten uygulamaları ile detaylı bahsederek, VeriPark bünyesinde kullanılan teknikler anlatılıyor.

Konu Başlıkları

 Varolan Kodların Kullanımının Önemi
 Refactoring Nedir?
 Neden Refactoring?
 Refactoring Uygulanma Yöntemleri
 Örnek Refactoring Çalışması


Kimler Katılmalı

Proje ekiplerinde teknik tasarım süreçleri, kod kalitesinin sağlanması, üst düzey tasarımın yapılması ve bu tasarımın en doğru şekliyle uygulanmasına yönelik süreçlerde görev alan deneyimli yazılım uzmanlarını hedefleyen bu eğitimde katılımcıların bir kurumsal yazılım projesinde teknik mimar olarak görev almış olması önerilir.

Süre : 1 Gün Tarih ve kayıt bilgileri için lütfen bizi arayınız.
 
 
 

VPAK (VeriPark Akademi), VeriPark tarafından tasarlanan bir eğitim programıdır. Program, yazılım projelerinde farklı rollerde çalışan profesyonellere yazılım projelerini başarıya ulaştırmak amaçlı özel eğitim hizmetleri sunar.

Java, .NET, XML, Veri Tabanı gibi teknolojiler ve bunların yazılımda kullanımına yönelik çok çeşitli eğitimler verilmektedir. Oysa, yazılımda başarısızlıklara yol açan sorunların daha çok teknik olmayan becerilerle çözülebildiğini görürüz. VPAK, yazılım projelerine teknik ve teknik olmayan bakışı dengeleyerek, "kaliteli yazılım" ve "başarılı proje yönetimi" sağlamanız, yazılım projelerinde başarıya ulaşmanız için benzerlerini bulamayacağınız bir eğitim programı sunuyor.

Devamı

    
Copyright © 2005 VeriPark Tüm Hakları Saklıdır | Gizlilik Politikası