Tutorial'dan Sonra Ne Yapılır
Boş editör, bir kısıtı milim kaydırmak

Kursun son videosu 'tebrikler' diye bitiyor. Editörde çalışan bir liste var. Ertesi gün aynı listeye bakınca ne yazacağımı bilmiyorum. Yeni bir stack ile yeni bir todo başlatmak o boşluğu dolduruyor gibi duruyor; doldurmuyor, sıfırlıyor.
Kısıtı bir milim kaydır
Hazır uygulamanın bir kuralını değiştiriyorum. Etiket yoksa kaydetme. Aynı başlık iki kez durmasın. Silinen kayıt çöp kutusuna gitsin. Kurs bunları göstermediği için takılıyorum; takılmak ders.
function saveTodo(list, title, tag) {
const trimmed = title.trim();
if (!trimmed) return { ok: false, reason: "empty" };
if (!tag) return { ok: false, reason: "tag-required" };
if (list.some((row) => row.title.toLowerCase() === trimmed.toLowerCase())) {
return { ok: false, reason: "duplicate" };
}
return { ok: true, item: { id: crypto.randomUUID(), title: trimmed, tag } };
}
Bu on satır kurs videosunda yok. Video, input ve diziye push gösteriyor. Duplicate ve boş başlık, benim eklediğim sürtünme. Sürtünme olunca dokümantasyon okuyorum, hata mesajı yazıyorum, testi ilk kez kendim icat ediyorum.
Sonraki kursu yasaklamıyorum. Sıra değişti: önce mevcut işi bir kural kadar eğ, sonra eksiğin kursunu seç. Boş editör korkusu, 'henüz hazır değilim' değil; kısıtın henüz yokluğu.
Yorumlar
Yorumlar (0)
Yorumlar üyelere açık. Üye ol · Giriş yap