Génie logiciel

29
Pourquoi avez-vous besoin de float / double?

Je regardais http://www.joelonsoftware.com/items/2011/06/27.html et j'ai ri de la plaisanterie de Jon Skeet à propos de 0,3 et non 0,3. Personnellement, je n'ai jamais eu de problèmes avec les flotteurs / décimales / doubles mais ensuite je me souviens avoir appris 6502 très tôt et n'avais jamais...

29
Les «bogues» de conception sont-ils un mauvais signe?

Est-ce un mauvais signe si les utilisateurs soumettent des rapports de bogues pour des choses qui sont par conception? Cela signifie-t-il généralement que l'application est source de confusion ou n'est pas claire, ou devrais-je simplement la signaler à une erreur utilisateur ponctuelle, sauf...

29
Est-il éthique d'utiliser un code personnel au travail?

Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 8 ans . Je travaille sur un projet parallèle au travail où je trouve utile d'utiliser une partie de mon code que j'ai développé personnellement (en dehors du...

29
Pourquoi devrais-je utiliser la réflexion?

Je suis nouveau à Java; à travers mes études, j'ai lu que la réflexion est utilisée pour invoquer des classes et des méthodes, et savoir quelles méthodes sont implémentées ou non. Quand dois-je utiliser la réflexion et quelle est la différence entre utiliser la réflexion et instancier des objets et...

29
Comment «reprendre» un projet open source?

Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 7 ans . Il y a un projet open-source qui m'intéresse et que j'utilise régulièrement. Il est sous licence Apache License 2.0 et il n'a pratiquement plus...

29
Nom de l'interface: préfixe «Can-» vs suffixe «-Able»

Il est courant d'utiliser '-able' comme suffixe pour les interfaces, par exemple Serializable Printable Enumerable Drinkable Shootable Rotatable Je pensais que «Can-» pourrait mieux parce qu'il pourrait être plus descriptif. Oui, il est plus verbeux et ajoute du bruit au nom de l'interface. En...