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

3
Qu'est-ce que l'upcasting / downcasting?
Lorsque vous découvrez le polymorphisme, vous voyez souvent quelque chose comme ça class Base { int prv_member; virtual void fn(){} } class Derived : Base { int more_data; virtual void fn(){} } Qu'est-ce que l'upcasting ou downcasting? Est-ce (Derived*)base_ptr;un upcast ou downcast? Je l'appelle upcast parce que vous vous éloignez …






8
Gérer les estimations en tant que programmeur junior
Je travaille depuis quelques mois maintenant dans une entreprise qui évalue (pour la population générale, pas les juniors en particulier) les tâches et ensuite on nous donne la tâche, la résoudre, elle passe par deux tests et à la fin l'estimation devrait être un peu rencontré. Je suis au-delà du …


7
Bug de temps en temps, mais haute priorité
Je travaille sur un projet CNC (commande numérique par ordinateur) qui découpe des formes en métal à l'aide d'un laser. Maintenant, mon problème est de temps en temps (1-2 fois en 20 jours impairs), la coupe se passe mal ou non selon ce qui est défini. Mais cela entraîne une …

7
Comment dois-je décrire le processus d'apprentissage du code de quelqu'un d'autre? (Dans une situation de facturation.) [Fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 4 ans . Edit: Justin Cave a fait un bon point que …


8
Pourquoi le C ++ est-il toujours "hybride"
Sur une question connexe , il a été précisé pourquoi C ++ n'est pas compatible avec C à bien des égards. Cependant, C ++ est toujours un langage "hybride" *. Et malheureusement, de nombreux programmeurs considèrent toujours le C ++ comme un "C avec des flux et des chaînes intégrées". …




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.