Génie logiciel

65
Une comparaison 1 <10 est-elle moins chère que 1 <1000000?

Je viens d'utiliser ~ 1 milliard comme compte pour un z-indexCSS, et je réfléchissais aux comparaisons qui doivent se faire. Existe-t-il une différence de performance au niveau des UAL dans les comparaisons entre les très grands nombres et les très petits? Par exemple, l'un de ces deux extraits...

65
Comment écrire des boucles correctes?

La plupart du temps, lors de l'écriture de boucles, j'écris généralement de mauvaises conditions aux limites (par exemple: résultat erroné) ou mes hypothèses sur les terminaisons de boucle sont erronées (par exemple: boucle tournant à l'infini). Bien que mes hypothèses soient correctes après...

64
Pourquoi Lisp est-il utile? [fermé]

Lisp est évidemment un avantage pour l' IA , mais il ne me semble pas que Lisp soit plus rapide que Java, C # ou même C. Je ne suis pas un maître de Lisp, mais je trouve extrêmement difficile de comprendre l'avantage. on aurait à écrire un logiciel de gestion à Lisp. Pourtant, il est considéré...

64
Clarifier le principe de responsabilité unique

Le principe de responsabilité unique stipule qu'une classe doit faire une et une seule chose. Certains cas sont assez clairs. D'autres, cependant, sont difficiles car ce qui ressemble à «une chose» vu à un niveau d'abstraction donné peut être multiple si on le regarde à un niveau inférieur. Je...

64
Raisons de ne pas utiliser JSF [fermé]

Je suis nouveau sur StackExchange, mais j’ai pensé que vous seriez capable de m'aider. Nous créons une nouvelle application Java Enterprise, remplaçant une solution JSP héritée. En raison de nombreux changements, l'interface utilisateur et certaines parties de la logique métier seront complètement...