Génie logiciel

34
Traiter les blasphèmes dans le code source [fermé]

Comment les gens gèrent-ils les blasphèmes dans le code source et les commentaires VCS? Conserver ou supprimer? Qu'en est-il des soft-expletives comme WTF ou Arrgggh? Est-ce un manque de professionnalisme, une offense ou quelque chose qui doit être

34
Default vs Impl lors de l'implémentation d'interfaces en Java

Après avoir lu Les noms de paquets doivent-ils être singuliers ou au pluriel? Il m'est apparu que je n'avais jamais vu un vrai débat couvrir l'un de mes bêtes noires: nommer les implémentations d'interfaces. Supposons que vous ayez une interface Orderdestinée à être implémentée de différentes...

34
Existe-t-il une encyclopédie d'algorithmes? [fermé]

Existe-t-il une encyclopédie d’algorithmes dont le style est similaire à celui du Handbook of Mathematics? Il semble utile d’en avoir un grand nombre à la même place. Je sais que l'art de la programmation informatique est considéré comme une bonne source, mais il ne semble pas tellement...

34
Code inutile dans votre source

J'en ai entendu parler par des codeurs expérimentés et j'en ai moi-même vu certaines. Il semble qu'il y ait plus que quelques exemples de programmeurs écrivant du code inutile. Je vais voir des choses comme: Appels de méthode ou de fonction qui ne font rien de valeur. Contrôles redondants effectués...

34
Exigence fonctionnelle ou non fonctionnelle?

Je m'interroge sur les exigences fonctionnelles ou non fonctionnelles. J'ai trouvé beaucoup de définitions différentes pour ces termes et je ne peux pas attribuer certaines de mes exigences à la catégorie appropriée. Je m'interroge sur les exigences qui ne sont pas liées à une action ou qui...