Co oznacza funkcja, a nie błąd?
Funkcja jest funkcjonalnością, która ma być przydatna dla użytkownika. Błąd jest zachowaniem, zwykle wynikiem błędu lub niechlujnego programowania, który przeszkadza w cechach.
Kiedy błąd staje się cechą?
Kiedy błąd naprawdę jest funkcją. Błędy, prosto, są błędami lub defektami w systemie oprogramowania. Jeśli pracujesz w technologii, prawdopodobnie słyszałeś, jak ktoś powiedziałby półżoście, półprawdy „To nie jest błąd, to funkcja”. Często jest to używane w żartych lub uzasadnionych nie chcących naprawić szczególnie trudnego błędu.