Az algoritmus helyes, azt valósítja meg, amit akart (formai hibás inputot naplózás után eldob, formailag rendben levő, de érvénytelen [pl. nem létező user] esetén hibát generál). Ezt akármeddig rajzolgathatod, így lesz.
A vita azon megy, hogy jó-e ez a követelmény-specifikáció, ill. kisebb értelemben, hogy az amúgy is megosztó "mi az érvényes usernév" [lásd az összes citált példát a bugreportban a disztrók közti/disztrón belüli inkonzisztens működésre] a legmegengedőbb vagy a legszigorúbb elvet kövessék-e.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)