... c'est le dénigrement du code qui a été modifié.
Ce n'est pas du dénigrement mais une analyse que beaucoup de développeurs de LibreOffice, et avant d'OpenOffice.org, partagent depuis de nombreuses années (le blog de Michael mentionne le code de OOo dés 2001, ce n'est donc pas un petit nouveau). C'est aussi une des raisons du fork, pouvoir enfin avoir les mains libres pour faire le grand ménage indispensable dans le code. Sun n'a jamais accepté que ce travail soit engagé, maintenant il est possible de le faire et c'est tant mieux.
Je trouve le mot "moisi" finalement bien choisi : le fromage était sans doute appétissant et goûteux il y une douzaine d'années, maintenant certaines parties sont moisies après des années de modifications empilées les unes sur les autres et elles doivent être nettoyées.
Je trouve que ceux qui ont eu le courage de lancer et organiser l'entreprise de nettoyage s'y prennent finalement pas si mal en réussissant à ne pas tout casser à chaque changement en masse. Cela provoque parfois des bugs difficiles à débusquer mais il faut faire avec (la difficulté pas les bugs) si on veut retrouver un code maintenable.
[^] # Re: Bravo, mais il y a quand même quelque chose qui me gène dans ce billet ...
Posté par Jean-Baptiste Faure . En réponse à la dépêche LibreOffice 4.2.0 est disponible. Évalué à 10.
Ce n'est pas du dénigrement mais une analyse que beaucoup de développeurs de LibreOffice, et avant d'OpenOffice.org, partagent depuis de nombreuses années (le blog de Michael mentionne le code de OOo dés 2001, ce n'est donc pas un petit nouveau). C'est aussi une des raisons du fork, pouvoir enfin avoir les mains libres pour faire le grand ménage indispensable dans le code. Sun n'a jamais accepté que ce travail soit engagé, maintenant il est possible de le faire et c'est tant mieux.
Je trouve le mot "moisi" finalement bien choisi : le fromage était sans doute appétissant et goûteux il y une douzaine d'années, maintenant certaines parties sont moisies après des années de modifications empilées les unes sur les autres et elles doivent être nettoyées.
Je trouve que ceux qui ont eu le courage de lancer et organiser l'entreprise de nettoyage s'y prennent finalement pas si mal en réussissant à ne pas tout casser à chaque changement en masse. Cela provoque parfois des bugs difficiles à débusquer mais il faut faire avec (la difficulté pas les bugs) si on veut retrouver un code maintenable.