«« ( Date ) »» // «« ( Thread ) »» // ri4sp - 2004

Šta da radimo kad naiđemo na prave bagove?

by Andrija Kovacevic
utorak, 07. decembar 2004 - 00:35.


Kako da se postavimo prema pravim bagovima na koje naiđemo.
Konkretno u slučaju Notepada, podešavanje veličine fonta (ja nemam
specifikaciju Notepada, pa se uvek da reći ono: "It's not a bug,
it's a feature!", ali tamo ima stvari koji se definitivno ne mogu
podvesti pod normalno ponašanje programa).

Primer 1 : kada se za veličinu fonta upiše 0, veličina fonta u
prozoru se postavi na 10, ali kada se dijalog za promenu veličine
ponovo otvori na mestu tekuće veličine ne piše ništa.
Primer 2: kada se za veličinu fonta upiše negativan broj, veličina
fonta u prozoru se promeni na neku vrednost zavisno od fonta i
veličine (barem ja nisam uspeo da uočim zakonitost - obično je to
apsolutno-2, ali zna da postavi i na neku decimalnu vrednost) a kada
se dijalog ponovo otvori za tekuću veličinu piše apsolutna vrednost
unete (iako ona ne predstavlja stvarnu veličinu fonta u prozoru).

Po svakoj logici testovi za ove operacije ne bi smeli da prođu, ali
kako definisati ispravan rad ako nemamo specifikaciju?

--
Pozdrav,
Andrija