01Belirtiler, olası nedenler ve ilk kontrol
Kodu yazan kişiye veya firmaya ulaşılamaması
Olası neden: kod/erişim işletmede değil. İlk kontrol: devralma ve erişim kurtarma.
Dokümantasyon ve kurulum bilgisinin olmaması
Olası neden: test yok. İlk kontrol: otomatik testler.
Hataların tekrar tekrar ortaya çıkması
Olası neden: güncelleme yapılmamış. İlk kontrol: kademeli sürüm yükseltme.
Küçük bir değişikliğin başka yerleri bozması
Olası neden: kod/erişim işletmede değil. İlk kontrol: devralma ve erişim kurtarma.
02Kategoride sık görülen sorunlar
| 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 |
03Hangi 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.
04Kapsamı ve maliyeti etkileyenler
- aylık bakım mı olay bazlı iş mi
- erişimlerin hazır olup olmadığı
- kullanılan teknolojilerin güncelliği
- dokümantasyon ve test kapsamı
05Planlama notları
- Bakım kapsamı yazılı tanımlanır: izleme, güncelleme, hata düzeltme, küçük geliştirme.
- İşe kod ve altyapı incelemesiyle başlanır: kaynak kod, erişimler, sürümler, dokümantasyon.
- Değişiklikler sürüm kontrolüyle (Git) ve test ortamında yapılır.
06Kod iyileştirme (refactoring) hangi işletmelerde kullanılır?
- Özel yazılımlar
- Eski (legacy) sistemler
- Yarım kalan projeler
- Mobil uygulamalar
07İşletim ve bakım ipuçları
- Dokümantasyon değişikliklerle birlikte güncellenir.
- Bağımlılık güvenlik uyarıları düzenli taranır.
- Her değişiklik sürüm kontrolünde kaydedilir ve test ortamında denenir.
08Suluova'da hızlı tespit
PTT kayıtlarında Suluova ilçesine bağlı 71 yerleşim bulunur: 23 mahalle ile 48 köy ve köy yerleşimi. Bu kayıtlardan 2 tanesi organize sanayi veya serbest bölge kaydıdır.
Suluova'da 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.
Amasya genelinde Taşova, Hamamözü ve Merzifon gibi diğer ilçelerdeki işletmelerle de aynı uzaktan çalışma düzeniyle ilerlenir.
Siteniz veya uygulamanız çalışmıyorsa hemen arayın: 0540 003 19 81 — önce yedek, sonra tespit.
SSSSık sorulan sorular
Suluova'da yüz yüze görüşebilir miyiz?
İşin büyük bölümü uzaktan yürür: ilk görüşme telefonla, sonraki toplantılar görüntülü yapılır. Kurulum ya da eğitim gerekiyorsa yerinde çalışma takvime eklenir.
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.
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.
Belirtilerden biri var, hemen müdahale etmeli miyim?
Önce yedek alın ve son değişiklikleri not edin; ardından tespit yapılmadan yeni değişiklik yapmamanız sorunun büyümesini önler.
Amasya dışındaki işletmelere de hizmet veriyor musunuz?
Askadar Yazılım 81 ilde uzaktan çalışır; Amasya de bunlardan biridir. Yerinde iş gerektiğinde ziyaret planlanır.
Belirti tek sayfada görülüyorsa ne yapmalı?
Önce o sayfanın son değişiklikleri ve kullandığı bileşenler kontrol edilir; birden çok sayfada görülüyorsa genel bir neden aranır.
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.
→İlgili sayfalar
Kod İyileştirme (Refactoring) hakkında diğer konular
- Kod iyileştirme (refactoring) öncesi hazırlıkErişimler, yedek ve hazırlık
- Kod iyileştirme (refactoring) fiyatlarıMaliyeti belirleyenler
- Kod iyileştirme (refactoring) kontrol listesiAdım adım kontrol listesi
- Kod iyileştirme (refactoring) sık yapılan hatalarKaçınılması gerekenler
- Kod iyileştirme (refactoring) sonuçların ölçülmesiHangi metriklerle ölçülür
Suluova'da ilgili hizmetler
Amasya içindeki diğer ilçeler
- Merzifon için kod iyileştirme (refactoring) sorunları ve belirtileri
- Taşova için kod iyileştirme (refactoring) sorunları ve belirtileri
- Amasya Merkez'de kod iyileştirme (refactoring) sorunları ve belirtileri
- Gümüşhacıköy'de kod iyileştirme (refactoring) sorunları ve belirtileri
- Hamamözü için kod iyileştirme (refactoring) sorunları ve belirtileri
Bu sayfada geçen kavramlar
- refactoring
- test kapsamı
- dokümantasyon
- Git
- test ortamı
- bakım sözleşmesi
- teknik borç
- Amasya
- Suluova