Génie logiciel

91
Comment puis-je éviter de toujours avoir l'impression que si je reconstruisais complètement mon programme, je le ferais beaucoup mieux? [fermé]

J'ai appris beaucoup de choses à coder, cependant, cela a toujours été dans un environnement scientifique (pas informatique), complètement autodidacte, sans que personne ne puisse me guider dans la bonne direction. Ainsi, mon parcours de codage a été… compliqué. Je remarque maintenant que chaque...

89
Raisons pour lesquelles les programmeurs laissent [fermé]

Je voudrais savoir pourquoi les programmeurs quittent leur emploi et si les raisons de leur départ ont refait surface dans votre emploi actuel? C’est la raison de partir simplement pour la rémunération, l’emplacement, je déteste mon patron / collègue, le manque de reconnaissance ou le départ à la...

89
Comment dois-je organiser mon arbre source?

Je suis un développeur individuel travaillant principalement sur des projets Web (W / LAMP) et, parfois, sur des projets C / C ++ (non GUI) de taille moyenne. J'ai souvent du mal à structurer mon arbre de code source. En fait, en général, je ne termine pas un projet sans vider l’arbre en entier et...

89
Comment rejeter une révision de code que vous jugez inutile?

Je suis dans une position où on m'a demandé de réviser du code qui corrige un problème que je ne crois pas exister. Le réparateur, qui est plus expérimenté que moi, insiste sur le fait que sa solution est nécessaire, mais il me semble qu’il ne s’agit que d’un sophisme C ++. Une partie de notre...

88
Comment gérez-vous le code laid que vous avez écrit? [fermé]

Votre client vous demande alors d’écrire du code. Il modifie ensuite les spécifications sur vous, comme prévu, et vous implémentez ses nouvelles fonctionnalités avec diligence, comme un bon petit garçon. Sauf que ... les nouvelles fonctionnalités sont en conflit avec les anciennes. Votre code est...