Ocena funkcjonalności mojej listy to-do

0

Zapraszam do oceny funkcjonalności mojej listy to-do. Głównie chodzi mi o uwagi co do Javascriptu, bo reszta jest zrobiona aby tylko jakoś wyglądało ;)
Klikając ENTER po wpisaniu zadania także dodaje się nowa lista ;) Oprócz tego zwykłe dodawanie, usuwanie, przekreślenie wykonanego zadania po naciśnięciu oraz zabezpieczenie przez dodaniem pustego zadania. Wzorowałem się na liście z w3schools, ale pisałem bez kopiowania, szukając przy tym i poszerzając swoją wiedzę o nowe elementy, jak np metoda appendChild. Dodatkowo jeśli macie pomysły, co mógłbym napisać w JS w celach dalszej nauki, to śmiało piszcie.

Link:
http://lewakorona123.esy.es/javascript/to_do_list.html

// a i komentarze są moje, tak sobie po ang pisałem co by sie już przyzwyczajać i pisać w ten sposób komentarze, nazwy funkcji itd

0
  1. DRY - tj. widzisz gdzieś powtarzajacy się kawałek kodu np. document.getElementById("myInput") wrzucasz to albo w zmienną, albo funkcję
  2. niepotrzebne komentarze:
span.appendChild(txt); // adding to SPAN node text - TXT

taki kod jest jasny i nie potrzebuje komentowania. Pisz komentarze tylko tam gdzie kod jest zawiły

0

małe uwagi
zamiast wyskakujących okien dialogowych daj jakiś css przy polach jako powiadomienie
wchodząc przez http://lewakorona123.esy.es/
widać listę folderów i możną podejrzeć pliki strony, popraw to

1 użytkowników online, w tym zalogowanych: 0, gości: 1