Elimde yaptığım 2 tane çok basit proje var bunlar kötü mü iyi mi yazılmış, eksiklikleri nelerdir? Söyler misiniz?
Bu ilk proje linki içinde sadece PHP dosyaları var. Link 1
Bu da ikinci proje linki. Link 2
Not: İsimlendirmelere dikkat etmedim.
Veritabanına bağlandı mı bağlanmadı mı timeout ne olacak sunucu varsalayılanlar mı? vs. kontrolleri olsa iyi olur.
Bir de "proj"lerde dökümantasyon önemlidir bakım ve güncelleme için. tabi bu basit bir iki örnek. Link Bilgisayar'daki binlerce satır kodun dökümente edilmemiş olduğunu düşünün b ir de. öyle olsaydı işim oldukça zor olurdu.
Lokalde çalışır da hosting üzerinde beklenmedik durumlar olabilir. Bakım, yedekleme, arıza vs. İşi sağlama almakta fayda var. Bağlanamıyorsa kullanıcıyı bilgilendirip çıkmak lazım kodu çalıştırmaktan.
SQL injection yersin bu kodlarda. Kodun kalitesine bakılmaz, direkt çöp. Validation olmadan olmaz. Hem frontend hem backend.
Basit crud işlemleri yapmışsın. Klasik öğrenme aşamasındasın. Fakat kod, real bir projede asla kullanılmaz. Öğrenmeye devam et ama genel kod kalitesine dikkat et ve best practiceleri araştır. Ayrıca naming convention (isimlendirme) kurallarına önem ver. Yoksa böyle alışır böyle devam edersin.
Code review yapayım diyeceğimde gerçekten çöp. Zaman harcamaya değmez. Sen öğrenmeye devam et.
Ağır dil kullanmış olabilirim. Kendini geliştirmen için eleştiriyorum.
SQL Injection yersin bu kodlarda. Kodun kalitesine bakılmaz, direkt çöp. Validation olmadan olmaz. Hem frontend hem backend.
Basit CRUD işlemleri yapmışsın. Klasik öğrenme aşamasındasın. Fakat kod, real bir projede asla kullanılmaz. Öğrenmeye devam et ama genel kod kalitesine dikkat et ve best practiceleri araştır. Ayrıca naming convention (isimlendirme) kurallarına önem ver. Yoksa böyle alışır böyle devam edersin.
Code review yapayım diyeceğimde gerçekten çöp. Zaman harcamaya değmez. Sen öğrenmeye devam et.
ağır dil kullanmış olabilirim. Kendini geliştirmen için eleştiriyorum.
Hocam doğrulamayı databasye kaydederken yapıyordum da şu anki projemde frontend tarafında bunun jquery veya vanilla JavaScript için bir kütüphanesi var mı?
Hocam doğrulamayı databasye kaydederken yapıyordum da şu anki projemde frontend tarafında bunun jquery veya vanilla JavaScript için bir kütüphanesi var mı?