15 points par xguru 2020-11-27 | 1 commentaires | Partager sur WhatsApp
  • Guide des outils de développement qu’un développeur habitué à l’environnement de développement interne de Google utilisera après avoir quitté l’entreprise pour rejoindre une autre société

  • Un article intéressant qui permet de comparer les outils de développement des deux côtés

Interne à Google ↔ Externe

  • Suivi des fonctionnalités / bugs : Issue Tracker ↔ GitHub Issues, JIRA

  • Lecture du code : Code Search ↔ éditeur, OpenGrok, Hound, Sourcegraph

  • Écriture du code : Critique, IntelliJ, Emacs, Vim, VS Code ↔ tous sauf Critique

  • Code de test : Blaze ↔ Bazel

  • Revue de code : Critique ↔ GitHub PRs, Gerrit, Phabricator, Reviewable

  • Déploiement : Borg ↔ Kubernetes

  • Supervision : Borgmon, Dapper, Viceroy ↔ Prometheus, Grafana, Lightstep, Honeycomb, Sentry

1 commentaires

 
xguru 2020-11-27

L’expression « Google Diaspora » est bien trouvée.

Moi aussi, quand j’étais chez KTH il y a 10 ans, j’ai vu que les personnes habituées à des outils comme Jira / Confluence / Git (GitLab), qu’elles utilisaient là-bas, continuaient à les utiliser ailleurs, donc je comprends tout à fait ce ressenti.

Comme Google dispose d’une panoplie d’outils internes particulièrement vaste, ce genre d’article peut effectivement voir le jour.

Le lien vers le dépôt xg2xg au milieu de l’article est aussi utile.

"xg2xg - par des ex-Googlers, pour des ex-Googlers - une table de correspondance de technologies et services similaires"