mais en comparaison au reste du code (la logique interne, les formats de documents, la gestion mémoire), je pense que c'est quand même une des parties les plus faciles à modifier de fond en comble de l'application
Toi tu n'as jamais codé d'interface pour un truc aussi complexe que LO. La logique interne obéit à une logique justement ; il y a des règles, même s'il peut y avoir du flou dans certains formats. C'est peut être complexe, mais on peut s'y retrouver. Une (bonne) interface obéit à l'utilisateur qui est tout sauf logique.
Ex: l'utilisateur s'en tape que tel attribut soit enregistré de telle façon dans le fichier, tant qu'il est retrouvé à la lecture. Par contre, si une fonction qu'il utilise souvent est à 4 ou 5 clics, il va râler.
Et bien je pense que ce n'est pas si compliqué que ça
Tu reviendras nous dire ça en juin prochain…
si on a pas peur de perdre en fonctionnalités dans un premier temps.
Ça c'est no-way. LO est utilisée en contexte professionnel. LO est en train de gagner du monde parce que ça bouge, il y a une inertie qui se met en place. Perdre en fonctionnalités c'est casser cette inertie.
[^] # Re: LibreOffice est un bloatware
Posté par Olivier Serve (site web personnel) . En réponse au journal Est ce que LibreOffice ne respecte pas les standards ODF ?. Évalué à 5.
Toi tu n'as jamais codé d'interface pour un truc aussi complexe que LO. La logique interne obéit à une logique justement ; il y a des règles, même s'il peut y avoir du flou dans certains formats. C'est peut être complexe, mais on peut s'y retrouver. Une (bonne) interface obéit à l'utilisateur qui est tout sauf logique.
Ex: l'utilisateur s'en tape que tel attribut soit enregistré de telle façon dans le fichier, tant qu'il est retrouvé à la lecture. Par contre, si une fonction qu'il utilise souvent est à 4 ou 5 clics, il va râler.
Tu reviendras nous dire ça en juin prochain…
Ça c'est no-way. LO est utilisée en contexte professionnel. LO est en train de gagner du monde parce que ça bouge, il y a une inertie qui se met en place. Perdre en fonctionnalités c'est casser cette inertie.