Génie logiciel

Q & A pour les professionnels, les universitaires et les étudiants travaillant dans le cycle de vie du développement de systèmes

13
«Tant que ça marche» est-ce la norme? [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 discussion approfondie. …

11
Refactoriser ou se concentrer sur l'exécution de l'application
Souhaitez-vous refactoriser votre application au fur et à mesure ou vous concentrer sur la réalisation de l'application en premier? La refactorisation entraînera un ralentissement de la progression de l'application. La fin de l'application signifie que vous aurez plus tard une application très difficile à maintenir? L'application est un projet personnel. …



4
Revues d'application / de code pour les programmeurs isolés?
Existe-t-il des services qui, à un prix raisonnable, donneront et fourniront de bons conseils techniques sur les applications. Sur de nombreux projets, je suis généralement le seul développeur, et parfois, je pense qu'une partie de mon travail doit être améliorée pour plus d'efficacité, de meilleures interactions MVC, etc. Ce serait …



12
Comment savoir quand arrêter les tests?
Je sais que c'est une question très très fondamentale. Pour certaines applications logicielles, il existe un nombre presque infiniment élevé de cas de test pour une application. Il n'est pas pratique de tester tous ces cas de test. Comment décider quand arrêter les tests? (autre que "lorsque l'argent s'épuise").


5
Pourquoi les cordes sont-elles si lentes?
Depuis ma toute première classe de programmation au lycée, j'entends dire que les opérations de cordes sont plus lentes - c'est-à-dire plus coûteuses - que la mythique «opération moyenne». Pourquoi les rend-ils si lents? (Cette question est laissée intentionnellement large.)

11
Mon collègue a créé une table SQL à 96 colonnes
Nous voici en 2010, ingénieurs logiciels avec 4 ou 5 ans ou expérience, toujours en train de concevoir des tables avec 96 colonnes de fracturation. Je lui ai dit que ça allait être un cauchemar. Je lui ai montré que nous devons utiliser des ordinaux pour interfacer MySQL avec C …
23 sql  code-smell 

8
Pourquoi embaucheriez-vous des développeurs de logiciels en interne au lieu de les externaliser pour développer un produit pour votre entreprise? [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 discussion approfondie. …


12
Les programmeurs GUI ont-ils un avantage indu sur les autres?
Il est facile pour les gestionnaires et les clients d'apprécier ce qu'ils peuvent voir. J'ai vu de nombreux développeurs de GUI qui sont des programmeurs moyens avec une connaissance minimale des principes de conception ou d'autres idiomes de programmation. Cependant, ces lacunes passent souvent inaperçues, en particulier de la part …
23 gui 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.