Génie logiciel

35
Apprendre plusieurs langues simultanément [fermé]

Lorsque vous apprenez de nouvelles langues, est-il préférable de s’engager dans une langue à 100% et d’attendre de la maîtriser pour passer d’une langue à l’autre ou d’apprendre à apprendre différentes langues en même temps? Si cela compte, j'apprends actuellement le C ++ et j'aimerais aussi...

35
Outil de programmation le plus sous-estimé [fermé]

Nous avons beaucoup d'excellents outils qui aident beaucoup lors de la programmation, tels que les bons éditeurs de texte de programmeurs, les IDE, les débogueurs, les systèmes de contrôle de versions, etc. . Il existe toujours des outils qui aident beaucoup, mais n'attirent toujours pas autant...

35
Combien Google investit-il dans la langue Go?

J'ai beaucoup lu sur le langage Go , et cela semble prometteur. La dernière information importante qui me manque avant de décider de consacrer plus d'effort à la langue est la suivante: combien de ressources monétaires / financières Google ou d'autres entreprises investissent-ils dans l'effort de...

35
Quels anti-modèles de nommage existent? [fermé]

Il y a des noms, où si vous vous trouvez à chercher ces noms, vous savez que vous avez déjà foiré quelque chose. Par exemple: XxxManager Cela est mauvais car une classe doit décrire son travail. Si le mot le plus spécifique que vous puissiez trouver pour ce que la classe fait est "gérer", alors la...

35
Se comparer aux autres lors des entretiens [fermé]

Au cours de l'entretien, on me demande souvent de me comparer à mes pairs. Par exemple, un de mes premiers emplois après l'obtention du diplôme m'a demandé de me comparer à mes camarades de classe. Un travail que j'ai récemment interviewé m'a demandé de me comparer à mes collègues. Je joue toujours...

35
Comment déterminer les niveaux d'abstraction

Je lisais aujourd'hui un livre intitulé "Code propre" et je suis tombé sur un paragraphe où l'auteur parlait des niveaux d'abstraction par fonction, il a classé certains codes en niveaux d'abstraction faible / intermédiaire / élevé. Ma question est: quels sont les critères pour déterminer le niveau...