Génie logiciel

12
Pourquoi ai-je tant de mal à partager mon travail?

J'ai fait quelques applications là-bas, le codage n'est pas le problème. Mais quand il s'agit de déployer / communiquer / partager avec des collègues et amis, je suis comme coincé. Je sens que je vais être humilié car il y a des bugs, et les gens ne l'utiliseront pas ... Je suis sûr que je ne suis...

12
Pièges dans le cadre Grails [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 5 ans . Quels sont les principaux problèmes /...

12
Comment gérer une interview «mauvais code»? [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 4 ans . Une interview «mauvais code» est une...

12
Valeurs par défaut - sont-elles bonnes ou mauvaises?

La question sur les valeurs par défaut en général - valeurs de fonction de retour par défaut, valeurs de paramètres par défaut, logique par défaut pour quand quelque chose manque, logique par défaut pour gérer les exceptions, logique par défaut pour gérer les conditions de bord, etc. Pendant...

12
Micro-optimisation - BAD vs Game Development

Dans le développement de jeux, il y a beaucoup de C / C ++, dans les applications métier C #. J'ai vu des développeurs C / C ++ exprimer leur inquiétude quant à la façon dont une seule ligne de code se traduit par l'assembly. Dans .NET, certains vont rarement en IL. En C #, la «micro-optimisation»...

12
Stockage de données n-gram

J'espérais faire un petit remue-méninges sur le sujet du stockage des données à n programmes . Dans mon projet, j'essaie de résoudre des problèmes linguistiques où je connais tous les éléments de données ( n -1) et je veux deviner statistiquement mon n en utilisant une interpolation linéaire sur...

12
Évitez d'avoir une méthode d'initialisation

J'ai ce code existant où ils ont une classe et une méthode d'initialisation dans cette classe. Il est prévu qu'une fois l'objet de la classe créé, ils doivent appeler initialize dessus. Raison pour laquelle la méthode initialize existe L'objet est créé tôt pour avoir une portée globale, puis la...

12
Qu'est-ce qu'un algorithme?

Qu'est-ce qu'un algorithme, exactement, que signifie l'algorithme? Le peu que je comprends, c'est qu'il n'est pas spécifique à une langue particulière ou à un modèle de conception, mais plutôt l'un des principes les plus fondamentaux (donc je suppose que cette question me donne l'air stupide)....

12
Algorithme de remplacement de cache le plus efficace [fermé]

Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 6 ans . Wikipedia répertorie 11 algorithmes de remplacement de cache . En...

12
Revues de code, quels sont les avantages? [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...