Programatorul față cu testerul

Programatorul este cel care pentru orice problema cauta solutii; testerul este cel care pentru orice solutie gaseste probleme.

Din pricina ca ni se schimba testerii in firma (una pleaca, altul vine), m-am gandit sa scriu cateva din scuzele des folosite de programatori atunci cand testerul gaseste cate o gânganie (“bug”, in romana). Si spre reamintirea celei care pleaca, dar si spre invatatura celui care vine, o sa dau si o talmacire din punctul de vedere al programatorului; o sa deslusim deci ideea de dincolo de cuvinte.

“La calculatorul meu merge!” :: Adica, problema nu-i aplicatia scrisa de mine, ci calculatorul tau.

“O fi ceva cu serverul…” :: Desigur, ceva probleme de retea si/sau hard; dar in nici un caz nu se intampla din cauza programului scris de mine.

“Deja am fixat!” :: Acesta este un raspuns de triumf, de victorie. Una din bucuriile oricarui programator este sa prinda un bug inaintea testerului.

“Pe ce versiune testezi?” :: Intrebare uneori retorica, menita sa insinueze faptul ca testerul are pretentii prea mari de la o versiune neactualizata a softului. Continue reading