01Kendiniz yapabilecekleriniz
- tüm erişim bilgilerini tek listede toplamak
- hataları ekran görüntüsü ve adımlarıyla kaydetmek
- kritik iş akışlarını yazılı hale getirmek
02Uzman gerektirenler
- kod denetimi ve teknik borç analizi
- regresyon testleriyle güvenli düzeltme
- sürüm yükseltme ve mimari iyileştirme
03Belirti, neden ve çözüm
| Belirti | Olası neden | Çözüm |
|---|---|---|
| Önceki firmaya ulaşılamıyor | Kod/erişim işletmede değil | Devralma ve erişim kurtarma |
| Her düzeltme yeni hata doğuruyor | Test yok | Otomatik testler |
| Eski PHP/framework sürümü | Güncelleme yapılmamış | Kademeli sürüm yükseltme |
04Yanlış uygulamanın riskleri
- Tüm sistemi aynı anda yeniden yazmaya kalkmak
- Yapılan değişiklikleri belgelememek
- Test ortamı olmadan canlıda düzeltme yapmak
05Kapsamı ve maliyeti etkileyenler
- kod tabanının büyüklüğü ve durumu
- dokümantasyon ve test kapsamı
- aylık bakım mı olay bazlı iş mi
- kullanılan teknolojilerin güncelliği
06Hangi durumlarda gündeme gelir?
Yeni özellik eklemek her seferinde riskli olduğunda
Kod iyileştirme ve test otomasyonu ile değişiklik maliyeti düşürülür.
Refactoring gerektiğinde
Refactoring, kod iyileştirme (refactoring) projesinde kapsamın başında konuşulan başlıklardandır; analizde kimin kullanacağı ve nasıl çalışacağı netleştirilir.
07Planlama notları
- Önce kritik hatalar ve güvenlik güncellemeleri, sonra yeni özellikler.
- Değişiklikler sürüm kontrolüyle (Git) ve test ortamında yapılır.
- Kaynak kod ve sunucu erişimi işletmede olmalıdır; değilse önce bu çözülür.
08İşletim ve bakım ipuçları
- Aylık bakım raporunda yapılan işler ve açık riskler paylaşılır.
- Dokümantasyon değişikliklerle birlikte güncellenir.
- Bağımlılık güvenlik uyarıları düzenli taranır.
09Kod iyileştirme (refactoring) hangi işletmelerde kullanılır?
- Mobil uygulamalar
- Yarım kalan projeler
- Eski (legacy) sistemler
- Web siteleri
10Arifiye'de uzman desteği
Arifiye'nin PTT verisindeki 25 yerleşim kaydı 1 farklı posta koduna dağılır. Bu kayıtlardan 1 tanesi organize sanayi veya serbest bölge kaydıdır.
Arifiye'de bulunan bir işletmeyle çalışırken toplantılar görüntülü yapılır, her aşama test ortamında paylaşılır ve geri bildirimler ortak panoda toplanır; yerinde bulunmak gereken kurulum ve eğitim adımları ayrıca planlanır.
Aynı ildeki Akyazı, Söğütlü ve Kaynarca ilçeleri için de kod iyileştirme (refactoring) talepleri değerlendirilir; toplantılar uzaktan yapılır.
Arifiye bölgesinden kod iyileştirme (refactoring) talebiniz için 0540 003 19 81 numarasını arayabilir veya teklif formunu doldurabilirsiniz.
SSSSık sorulan sorular
Eklenti veya araçla kendim çözebilir miyim?
Basit durumlarda mümkündür; ancak aynı anda birden çok aracın çalışması çakışma yaratabilir. Önce yedek almayı unutmayın.
Kod iyileştirme (refactoring) öncesinde neleri hazırlamalıyım?
Kaynak kod deposu, sunucu ve veritabanı erişimi ve varsa mevcut dokümanlar ve hata kayıtları işi hızlandırır.
Arifiye'den yazıyorum; toplantılar nasıl yapılıyor?
Toplantılar görüntülü yapılır ve ekran paylaşımıyla ilerler. Cihaz kurulumu, saha incelemesi veya ekip eğitimi gibi yerinde bulunmayı gerektiren adımlar ayrıca planlanır.
Bakım anlaşmasında neler olur?
İzleme, güncelleme, yedek kontrolü, hata düzeltme ve küçük geliştirmeler kapsamda yazılı olarak belirtilir; kapsam dışı işler ayrıca planlanır.
Sadece Sakarya için mi çalışıyorsunuz?
Askadar Yazılım 81 ilde uzaktan çalışır; Sakarya de bunlardan biridir. Yerinde iş gerektiğinde ziyaret planlanır.
Kod iyileştirme (refactoring) sırasında site veya uygulama kapanır mı?
Hazırlık test ortamında yapılır; canlı ortamdaki değişiklik önceden haber verilen kısa bir bakım penceresinde uygulanır.
Kendim denedim, sorun büyüdü; ne yapmalıyım?
Daha fazla müdahale etmeden mevcut durumu kaydedin ve ön değerlendirme isteyin; değişikliklerin listesi tespiti hızlandırır.
→İlgili sayfalar
Kod İyileştirme (Refactoring) hakkında diğer konular
- Kod iyileştirme (refactoring)Tespit, uygulama ve teslim
- Kod iyileştirme (refactoring) sonrası bakımİşlem sonrası kalıcılık
- Kod iyileştirme (refactoring) sık yapılan hatalarKaçınılması gerekenler
- Kod iyileştirme (refactoring) fiyatlarıMaliyeti belirleyenler
- Kod iyileştirme (refactoring): acil durumda ne yapılmalı?Site veya uygulama çöktüğünde ilk adımlar
Arifiye'de ilgili hizmetler
Sakarya içindeki diğer ilçeler
- Kaynarca'da kod iyileştirme (refactoring): kendin yap mı, uzman mı?
- Kocaali için kod iyileştirme (refactoring): kendin yap mı, uzman mı?
- Ferizli'de kod iyileştirme (refactoring): kendin yap mı, uzman mı?
- Karasu'da kod iyileştirme (refactoring): kendin yap mı, uzman mı?
- Akyazı için kod iyileştirme (refactoring): kendin yap mı, uzman mı?
Bu sayfada geçen kavramlar
- refactoring
- test kapsamı
- dokümantasyon
- Git
- test ortamı
- teknik borç
- Playwright
- bakım sözleşmesi
- Sakarya
- Arifiye