Génie logiciel

10
Déterminer la bonne quantité de documentation

Là où je travaille actuellement, l'approche générale est - éviter autant que possible la documentation Documenter uniquement si une autre équipe en a besoin juste pour clarification, je ne parle pas de documentation de code - ce que nous faisons, je veux dire toute la documentation entourant le...

10
Exceptions comme affirmations ou comme erreurs?

Je suis un programmeur C professionnel et un programmeur Obj-C amateur (OS X). Récemment, j'ai été tenté de développer en C ++, en raison de sa syntaxe très riche. Jusqu'à présent, je n'ai pas beaucoup traité des exceptions avec le codage. Objective-C en a, mais la politique d'Apple est assez...

10
Pourquoi les variables ont-elles besoin d'un type?

Nous écrivons donc: Customer c = new Customer(); Pourquoi la conception n'est-elle pas telle que nous écrivons: c = new Customer(); c.CreditLimit = 1000; Le compilateur peut élaborer des points c vers un client et permettre aux membres du client d'être invoqués sur c? Je sais que nous pouvons...

10
L'AQ doit-elle trouver des scénarios reproductibles?

Parfois, mon équipe d'assurance qualité signale des bogues, mais ni moi ni eux n'avons la moindre idée de la façon de les reproduire. Cela conduit à des sessions de débogage très longues et frustrantes qui parfois ne donnent même pas de résultats. Mon logiciel est fortement lié à du matériel...