Sunday, November 5, 2006

Lo sviluppatore e i bug report

[…] infatti io odio le beta, pero solo in questo caso, gli sviluppatori rompono veramente le balle, ad ogni minimo errore dicono: hai l’ultima svn [1] ???
ma io dico, quando si decidono a stabilizzarla???

geebee.png

[…] Gli sviluppatori lavorano, e faticano, “stabilizzare” non significa piantarsi davanti al monitor e gridare forte STABILIZZATIII! benché uno potrebbe essere portato a farlo; chi non programma vede che i pc sono veloci, fanno tante cose belle, e crede che sviluppare sia veloce quanto il pc che fa tante cose belle, ma sfortunatamente NON è così

Ora, uno è libero di gridare “all’assassino!” quando si svena per un ms office 2007 che poi crasha quando sta salvando l’ultima pagina della tesi, ma non lo è tanto quando si tratta di software libero… in fondo è lavoro volontario.

Chi prova una beta sa che va incontro a bug. Chi usa software libero, sa che può trovare bug.

Se vuoi le ultime feature, sei liberissimo di provare la beta, la alpha, la pre-alpha, la n che tende a meno-infinito (aka SVN :P), ma poi non ti puoi lamentare… neanche quando esce la stabile ti dovresti lamentare, ma dovresti più che altro provare dolore :D

“Oh no! non funziona, poverini, ora dovranno correggere il bug! Ora mi autoflagello, quasi quasi non glielo riporto, so che soffriranno.”

E’ una fitta allo stomaco. Senza contare il poco tatto di certi utenti:
“EHI, NN FUNZIONA 1 KA**O IL VOSTRO PROGRAMMA E’ 1 M*RDA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!”
ciccio, se non ti va bene imparati $LINGUAGGIO e scrivitelo da solo.

La beta non è dovuta.
E’ in primis una gentile concessione dello sviluppatore che viene ripagata con i bug report gratuiti, volontari e felici degli utenti/betatester, che non sono disturbati dal non poter usufruire del programma a causa di esso, ma che, anzi, sono lieti di averlo trovato (una volta verificato che sia in effetti tale, e non una not-implemented-feature[2]) così che lo sviluppatore - in uno zuccheroso mondo ideale - sia a sua volta felice di correggerlo, e i successivi utenti non abbiano ad averci a che fare.

Note:

[1] Subversion, sistema di gestione di codice sorgente per gruppi di sviluppatori; è in genere pubblico e permette di accedere al codice a chiunque ne voglia fare uso, in qualunque momento dello sviluppo del programma

[2] Definizione di comodo, usata per rispondere a utenti che chiedono (U - Utente, D - Developer)
U: “L’ultima versione di $PROGRAMMA nn fa la mozzarella in karrozza!! ke skifo!!”
D: “Quando mai $PROGRAMMA ha fatto la mozzarella in carrozza?”
U: “Nn lo so nn lo trovo!”
D: “Non l’ha mai fatto! Trova dei bug su cose che ESISTONO!”
U: “secondo me doveva avercelo xkè è 1 cosa k serve”
D sets +ban on U

Comments are disabled.

  1. Hello.

    On what script functions this forum works? Us with the friend hunting to to create Web project about hockey and to make for a site a this script.

    How to do search necessary?

    To me it is necessary to find http://flexible-mortgage-payments.secondtaxopinion.com/index.html
    but I do not know as to do it.

    I require your participation.

Categories

Archives

Blogroll

Last 10 entries

Admin area