Autor: Robert J. Newmark Data: Para: hackmeeting Assunto: Re: [Hackmeeting]
nerd contro la precarietà all'arrembaggio
On Wed, 2011-04-06 at 09:11 +0300, Fabio Pietrosanti (naif) wrote: > On 4/5/11 8:36 PM, bomboclat@??? wrote: > Si può cercare di fare un po' di refactoring qua e là, anche in punti
> importanti, ma mantenendo comunque il design di base.
>
quindi (per mantenere la tua analogia) tu sei d'accordo con microsoft
che ha fatto 15 anni di OS di merda per mantenere la compatibilita' con
il DOS e quando ha deciso di dropparlo FINALMENTE, si e' ritrovato con
un OS di merda pari pari a prima?
buono.. ricordami di non farti MAI fare il software architecture design.
e' ESATTAMENTE il contrario quello che si fa col software e si dovrebbe
fare con la vita. Se il design e' sbagliato, a patcharlo ci si mette
poco, ma restera' un software sbagliato. Rifarlo da 0, vuol dire
spendere meno ore e avere un prodotto migliore.
> Altrimenti se provi a cambiare il design, andresti a rompere la
> compatibilità e questa è una cosa che nessuno è disposto ad accettare
> come requisito.
>
dato che il requisito di cui parla bombo (e con cui sono d'accordo) e'
ESATTAMENTE perdere la compatibilita' con un sistema sbagliato...
> Quindi chiamiamo pure il capitalismo una tecnologia legacy ma che, come
> l'IPv4, è la base di funzionamento corrente, l'unica base da cui si può
> pensare di modificare qualcosa per costruire qualcosa di differente.